# $Id: MakefileGSSort,v 1.5 2010/04/01 21:30:41 tl Exp $ BIN = . SRC = . # include the platform spcific options PLTFMOPT=Makefile.$(shell uname) include $(PLTFMOPT) GSSortOBJ = gsII_bufpCC.o \ get_gsII_evCC.o \ get_disk_evCC.o \ get_net_evCC.o \ tape_funCC.o \ gsII_utilsCC.o \ time_stampCC.o \ get_a_seedCC.o \ GSudpGetBufCC.o \ GSudpUtil_rCC.o \ RdOffFileCC.o \ RdGeCalFileCC.o \ GSSort.o \ str_decompCC.o \ spe_funCC.o \ create_isomerdata.o GSSort: $(GSSortOBJ) $(CC) $(GSSortOBJ) $(ROOTLIB) \ -o $(BIN)/$@ GSSort.o: $(SRC)/GSSort.cxx GSSort.h GSII_angles.h \ UserDeclare.h UserInit.h UserRawEv.h UserEv.h \ UserExit.h UserFunctions.h UserInclude.h UserPreCond.h \ GSSort_global_declares.h gsII.h GSudpReceiver.h \ GSSort_root_spectra.h GSPrintEvent.h UserChat.h \ UserStat.h UserGoodEv.h GSSortReadChat_comoptions.h \ GSGTComFunctions.h GSGTMacros.h $(CC) $(CCFLAG) $(ROOTINC) -c $(SRC)/GSSort.cxx GSudpUtil_rCC.o: $(SRC)/GSudpUtil_r.c $(CC) $(CCFLAG) -c $^ -o $@ GSudpUtil_sCC.o: $(SRC)/GSudpUtil_s.c $(CC) $(CCFLAG) -c $^ -o $@ GSudpGetBufCC.o: $(SRC)/GSudpGetBuf.c\ $(SRC)/sender.h $(SRC)/GSudpReceiver.h $(SRC)/efftape.h $(SRC)/gsII.h $(CC) $(CCFLAG) -c $(SRC)/GSudpGetBuf.c -o GSudpGetBufCC.o gsII_utilsCC.o: $(SRC)/gsII_utils.c $(SRC)/efftape.h $(SRC)/gsII.h $(SRC)/GSudpReceiver.h $(CC) -c $(CCFLAG) -o gsII_utilsCC.o $(SRC)/gsII_utils.c time_stampCC.o: $(SRC)/time_stamp.c $(CC) -c $(CCFLAG) -o time_stampCC.o $(SRC)/time_stamp.c spe_funCC.o: $(SRC)/spe_fun.c $(CC) -c $(CCFLAG) -o spe_funCC.o $(SRC)/spe_fun.c clean: rm -f *.o rm -f core rm -f *% rm -f a.out GSUtil_cc.so: $(SRC)/GSUtil.cc spe_fun.c 2d_fun.c RdOffFileCC.o: $(SRC)/RdOffFile.c $(CC) -c $(CCFLAG) $^ -o $@ RdGeCalFileCC.o: $(SRC)/RdGeCalFile.c $(CC) -c $(CCFLAG) $^ -o $@ get_gsII_evCC.o: $(SRC)/get_gsII_ev.c $(SRC)/gsII.h $(SRC)/efftape.h\ $(SRC)/sender.h $(SRC)/GSudpReceiver.h $(CC) -c $(CCFLAG) -DTAPE -o get_gsII_evCC.o \ $(SRC)/get_gsII_ev.c get_disk_evCC.o: $(SRC)/get_gsII_ev.c $(SRC)/gsII.h $(SRC)/efftape.h \ $(SRC)/sender.h $(SRC)/GSudpReceiver.h $(CC) -c $(CCFLAG) -DDISK $(SRC)/get_gsII_ev.c \ -o get_disk_evCC.o get_net_evCC.o: $(SRC)/get_gsII_ev.c $(SRC)/gsII.h $(SRC)/efftape.h\ $(SRC)/sender.h $(SRC)/GSudpReceiver.h $(CC) -c $(CCFLAG) -DNET $(SRC)/get_gsII_ev.c \ -o get_net_evCC.o gsII_bufpCC.o: $(SRC)/gsII_bufp.c $(SRC)/gsII.h $(SRC)/gsfma233.h\ $(SRC)/efftape.h $(SRC)/GSudpReceiver.h $(CC) -c $(CCFLAG) $(ROOTINC) -o gsII_bufpCC.o $(SRC)/gsII_bufp.c tape_funCC.o: $(SRC)/tape_fun.c $(CC) -c $(CCFLAG) -o tape_funCC.o $(SRC)/tape_fun.c get_a_seedCC.o: $(SRC)/get_a_seed.c $(CC) -c $(CCFLAG) -o get_a_seedCC.o $(SRC)/get_a_seed.c str_decompCC.o: $(SRC)/str_decomp.c $(CC) -c $(CCFLAG) $(SRC)/str_decomp.c \ -o str_decompCC.o create_isomerdata.o: create_isomerdata.c $(CC) -c $(CCFLAG) $^