28 lines
724 B
Bash
28 lines
724 B
Bash
CC="g++"
|
|
COPTS="-fPIC -DLINUX -O2 -std=c++17 -lpthread"
|
|
CAENLIBS="-lCAEN_FELib"
|
|
CURLLIBS="-lcurl"
|
|
|
|
OBJS="ClassDigitizer2Gen.o influxdb.o"
|
|
|
|
#
|
|
#ALL = test
|
|
#
|
|
################################################################
|
|
|
|
#
|
|
#test : test.cpp ClassDigitizer2Gen.o influxdb.o
|
|
# $(CC) $(COPTS) $(OBJS) -o test test.cpp $(CAENLIBS) $(CURLLIBS)
|
|
#
|
|
#ClassDigitizer2Gen.o : ClassDigitizer2Gen.cpp ClassDigitizer2Gen.h Event.h
|
|
# $(CC) $(COPTS) -c ClassDigitizer2Gen.cpp $(CAENLIBS)
|
|
#
|
|
#influxdb.o : influxdb.cpp influxdb.h
|
|
# $(CC) $(COPTS) -c influxdb.cpp $(CURLLIBS)
|
|
|
|
|
|
|
|
|
|
${CC} ${COPTS} -c influxdb.cpp ${CURLLIBS}
|
|
${CC} ${COPTS} -c ClassDigitizer2Gen.cpp ${CAENLIBS}
|
|
${CC} ${COPTS} ${OBJS} -o test test.cpp ${CAENLIBS} ${CURLLIBS} |