CFLAGS = -g -pipe -Wall -I. CXXFLAGS = -g -pipe -Wall -I. #CFLAGS = -O2 -pipe -Wall -I. LDFLAGS = LIBS = /home/daq/camdrv/camlib.o all: run_qt_gen_alone fadc_calib run_qt_gen_alone: run_qt_gen_alone.o qt_gen.o $(CC) $(LDFLAGS) -o $@ $@.o qt_gen.o $(LIBS) fadc_calib: fadc_calib.o qt_gen.o $(CC) $(LDFLAGS) -o $@ $@.o qt_gen.o $(LIBS) .c.o: $(SHELL) -ec '$(CC) -M $(CFLAGS) $< | sed -e "s/$*\.o[ :]*/$*\.d &/g" > $*.d' $(CC) $(CFLAGS) -c $< .cc.o: $(SHELL) -ec '$(CXX) -M $(CFLAGS) $< | sed -e "s/$*\.o[ :]*/$*\.d &/g" > $*.d' $(CXX) $(CXXFLAGS) -c $< clean:: -rm -f $(wildcard *.o *.d *~ core.* last.kumac* .tmp.dat) ifneq ($(MAKECMDGOALS),clean) -include $(wildcard *.d) endif