-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathMakefile
21 lines (17 loc) · 879 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
all: interface/VHbbNameSpace_h.so interface/BTagCalibrationStandalone_cpp.so interface/Rochester2016_h.so
interface/VHbbNameSpace_h.so: interface/VHbbNameSpace.h
cd interface && root -b -l -q ../init.cc && cd ..
interface/BTagCalibrationStandalone_cpp.so: interface/BTagCalibrationStandalone.cpp
cd interface && root -b -l -q ../init.cc && cd ..
interface/Rochester2016_h.so: interface/Rochester2016.h
cd interface && root -b -l -q ../init_rochester.cc && cd ..
clean:
rm interface/VHbbNameSpace_h.so
rm interface/VHbbNameSpace_h.d
rm interface/VHbbNameSpace_h_ACLiC_dict_rdict.pcm
rm interface/BTagCalibrationStandalone_cpp.so
rm interface/BTagCalibrationStandalone_cpp.d
rm interface/BTagCalibrationStandalone_cpp_ACLiC_dict_rdict.pcm
rm interface/Rochester2016_h.so
rm interface/Rochester2016_h.d
rm interface/Rochester2016_h_ACLiC_dict_rdict.pcm