1 |
khahn |
1.1 |
################### Paths #############################
|
2 |
khahn |
1.7 |
CMSSW_LIB_DIR=$(CMSSW_BASE)/lib/$(SCRAM_ARCH)
|
3 |
khahn |
1.5 |
CMSSW_SRC_DIR=$(CMSSW_BASE)/src
|
4 |
|
|
|
5 |
khahn |
1.9 |
MIT_INC=-I $(CMSSW_SRC_DIR)/MitAna/DataTree/interface -I $(CMSSW_SRC_DIR)/MitAna/TreeMod/interface -I $(CMSSW_SRC_DIR)/MitPhysics/Utils/interface -I $(CMSSW_SRC_DIR)/MitCommon/MathTools/interface -I $(CMSSW_SRC_DIR)/MitAna/DataCont/interface
|
6 |
anlevin |
1.22 |
MIT_LIB=-lMitAnaDataTree -lMitAnaTreeMod -lMitPhysicsUtils -l MitAnaDataCont -l CondFormatsEgammaObjects -l MitEdmGBRTrain
|
7 |
khahn |
1.7 |
# include these for 5_2_3 ...
|
8 |
anlevin |
1.22 |
MIT_LIB += -lMitCommonDataFormats -lMitCommonMathTools -l GenVector
|
9 |
khahn |
1.1 |
|
10 |
dkralph |
1.2 |
NTUPLE_PATH=$(CMSSW_SRC)/MitHtt/NtupleDefs/
|
11 |
khahn |
1.1 |
NTUPLE_INC=$(NTUPLE_PATH)/interface
|
12 |
|
|
|
13 |
dkralph |
1.2 |
#BOOST_INC=`echo ${CMSSW_FWLITE_INCLUDE_PATH} | sed 's@.*\(/afs/cern.ch/cms/slc5_amd64_gcc434/external/boost/[-0-9.cms][-0-9.cms]*/include\):.*@\1@'`
|
14 |
khahn |
1.17 |
BOOST_INC_DIR= /afs/cern.ch/cms/slc5_amd64_gcc434/external/boost/1.44.0-cms3/include
|
15 |
|
|
BOOST_LIB_DIR= /afs/cern.ch/cms/slc5_amd64_gcc434/external/boost/1.44.0-cms3/lib
|
16 |
khahn |
1.19 |
ROOFIT_INC_DIR= $(ROOFITSYS)/include
|
17 |
|
|
ROOFIT_LIB_DIR= $(ROOFITSYS)/lib
|
18 |
khahn |
1.1 |
##################################################################
|
19 |
|
|
|
20 |
|
|
################### Compiler ######################################
|
21 |
dkralph |
1.21 |
export CC= g++ -O2 -g #
|
22 |
khahn |
1.19 |
export CCFLAGS= `root-config --cflags` -I $(BOOST_INC_DIR) -I /usr/include -I $(CMSSW_SRC_DIR) $(MIT_INC) -I $(ROOFIT_INC_DIR)
|
23 |
anlevin |
1.22 |
export LDFLAGS= -L $(BOOST_LIB_DIR) -L $(CMSSW_LIB_DIR) `root-config --libs` -lCintex -L $(CMSSW_LIB_DIR) $(MIT_LIB) -L $(ROOFIT_LIB_DIR)
|
24 |
khahn |
1.1 |
export VPATH = $(PWD)/src:$(PWD)/interface:$(NTUPLE_INC)
|
25 |
|
|
##################################################################
|
26 |
|
|
#export NTUPLE_INC
|
27 |
|
|
#export CMSSW_LIB
|
28 |
|
|
#export CMSSW_SRC
|
29 |
|
|
|
30 |
anlevin |
1.12 |
export HAVE_MAKEDEFS=1
|