forked from mpuccio/RooCustomPdfs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRooDSCBShape.mk
20 lines (14 loc) · 830 Bytes
/
RooDSCBShape.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CFLAGS=`root-config --cflags`
LDFLAGS=`root-config --ldflags --glibs` -lRooFit -lRooFitCore -lMinuit
#temp : temp.cpp RooDSCBShape.cxx RooDSCBShapeDict.cxx libRooDSCBShape.so
#g++ -o temp temp.cpp RooDSCBShape.cxx RooDSCBShapeDict.cxx $(CFLAGS) $(LDFLAGS)
libRooDSCBShape.so : libRooDSCBShape.so.1.0
ln -sf libRooDSCBShape.so.1.0 libRooDSCBShape.so
libRooDSCBShape.so.1.0 : RooDSCBShape.o RooDSCBShapeDict.o
gcc -shared -Wl,-soname,libRooDSCBShape.so.1 -o libRooDSCBShape.so.1.0 RooDSCBShape.o RooDSCBShapeDict.o
RooDSCBShapeDict.o : RooDSCBShapeDict.cxx
g++ -c RooDSCBShapeDict.cxx -fPIC $(CFLAGS) $(LDFLAGS)
RooDSCBShapeDict.cxx : RooDSCBShape.h LinkDef.h
rootcint -f RooDSCBShapeDict.cxx -c RooDSCBShape.h LinkDef.h
RooDSCBShape.o : RooDSCBShape.cxx RooDSCBShape.h
g++ -c RooDSCBShape.cxx -fPIC $(CFLAGS) $(LDFLAGS)