# file: Makefile # LFLAGS = -L. -L$(PIX_LIB) \ -L$(VME_INTERFACE) -lRCCVmeInterface \ -L$(PIX_LIB)/PixFe -lPixFe \ -L$(PIX_LIB)/PixModuleGroup -lPixModuleGroup \ -L$(PIX_LIB)/PixModule -lPixModule \ -L$(PIX_LIB)/PixController -lRodPixController \ -L$(PIX_LIB)/PixConfDBInterface -lPixConfDBInterface \ -L$(ROD_DAQ)/RodCrate -lRodModule -lTimModule -lBocCard \ -L$(VME_INTERFACE) -lBaseException \ -L$(PIX_LIB)/Bits -lBits \ -L$(DAQ_LIB_DIR) -lvme_rcc -lio_rcc -lrcc_error CFLAGS = -g -fPIC -DTSTAMP -DI_AM_LINUX_HOST -DPIXEL_ROD -funsigned-char -Wall \ -I. -I$(PIX_LIB) \ -I$(ROD_DAQ)/CommonWithDsp \ -I$(ROD_DAQ)/CommonWithDsp/Pixel \ -I$(VME_INTERFACE) -I$(DAQ_INCL_DIR) all:libConfig.a libConfig.a: Config.o ConfGroup.o ConfObj.o ar rv libConfig.a Config.o ConfGroup.o ConfObj.o; ranlib libConfig.a ; Config.o: Config.cxx Config.h ConfGroup.h ConfObj.h g++ -c $(CFLAGS) Config.cxx -o Config.o ConfGroup.o: ConfGroup.cxx ConfGroup.h ConfObj.h g++ -c $(CFLAGS) ConfGroup.cxx -o ConfGroup.o ConfObj.o: ConfObj.cxx ConfObj.h g++ -c $(CFLAGS) ConfObj.cxx -o ConfObj.o #ConfMask.o: ConfMask.cxx ConfMask.h # g++ -c $(CFLAGS) ConfMask.cxx -o ConfMask.o clean: rm -f *.o *.a