-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathMakefile
More file actions
executable file
·27 lines (17 loc) · 1.18 KB
/
Makefile
File metadata and controls
executable file
·27 lines (17 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
include $(MGDODIR)/buildTools/config.mk
# Give the list of applications, which must be the stems of cc files with 'main'.
APPS = skim_mjd_data wave-skim ds_livetime auto-thresh validate_skim
# Stuff needed by BasicMakefile
SHLIB =
ARCHIVE =
# TAMDIR ?= $(ROOTSYS)
SOURCESSCRATCH = $(wildcard *.cc)
# Add RooFit stuff
# INCLUDEFLAGS = $(shell root-config --libs) -lRooFit -lRooFitCore -lMinuit
# Add MJSW stuff
INCLUDEFLAGS += $(CLHEP_INCLUDE_FLAGS) -I$(MGDODIR)/Base -I$(MGDODIR)/Root -I$(MGDODIR)/Transforms
INCLUDEFLAGS += -I$(MGDODIR)/Majorana -I$(MGDODIR)/MJDB $(ROOT_INCLUDE_FLAGS) -I$(MGDODIR)/Tabree -I$(TAMDIR)/inc -I$(TAMDIR)/include
INCLUDEFLAGS += -I$(GATDIR)/BaseClasses -I$(GATDIR)/MGTEventProcessing -I$(GATDIR)/MGOutputMCRunProcessing -I$(GATDIR)/Analysis -I$(GATDIR)/MJDAnalysis -I$(GATDIR)/DCProcs
LIBFLAGS = -L$(MGDODIR)/lib -lMGDORoot -lMGDOBase -lMGDOTransforms -lMGDOMajorana -lMGDOGerdaTransforms -lMGDOMJDB -lMGDOTabree
LIBFLAGS += -L$(GATDIR)/lib -lGATBaseClasses -lGATMGTEventProcessing -lGATMGOutputMCRunProcessing -lGATAnalysis -lGATMJDAnalysis -lGATDCProcs $(ROOT_LIB_FLAGS) -lSpectrum -lTreePlayer -L$(TAMDIR)/lib -lTAM
include $(MGDODIR)/buildTools/BasicMakefile