# # GNUmakefile # Dariusz Antonczyk C++ = g++ DEBUG_OPTS = -O2 -g -Wall LIB_DIR = ../../ LIB_ADD = ../../../Linux/libOnLINE.so ../../../Hardware/unpacker/Linux/libCGUSB.so USB_DIR = ${GOOFIE_ONDIR}/Hardware/driver/ USB_LIB = -L$(USB_DIR)/tools -ltools -L$(USB_DIR)/altro -laltro -L$(USB_DIR)/goofie -lgoofie ALL_INC = -I../../../Common/ -I../../../GasAnalysis/ \ -I../../../GasAnalysis/ClassAna -I../..//./GasAnalysis/ClassData -I../.././GasAnalysis/ClassPlot \ -I${LIB_DIR} $(shell root-config --cflags) all: readGoofieData readGoofieData: $(LIB_DIR)/Linux/libAliGoofieRawData.so $(LIB_ADD) readGoofieData.cpp $(C++) $(DEBUG_OPTS) $(ALL_INC) $^ -o $@ `root-config --libs` ${USB_LIB} -lnidaqmxbase -llvrtdark -L${DIMDIR}/linux/ -ldim clean: rm -rf readGoofieData rm -f *~