# Makefile for BCAL beamtest read-out lists and utilities CODA = /usr/local/halld/coda2.5 CODA_BIN = $(CODA)/Linux-rhe/bin WIND_BASE=/group/da/tornado2.2/ppc WIND_HOST_TYPE=x86-linux MY_PATH=/bin:/usr/bin:$(WIND_BASE)/host/$(WIND_HOST_TYPE)/bin ENV += export CODA=$(CODA) ENV += ; export CODA_BIN=$(CODA_BIN) ENV += ; export WIND_BASE=$(WIND_BASE) ENV += ; export WIND_HOST_TYPE=$(WIND_HOST_TYPE) ENV += ; export PATH=$(MY_PATH) ENV += ; OBJS = ts2config.o vmeconfig.o fbconfig.o OBJS += gluex_ts2.o gluex_vme1.o OBJS += tage.o tage2.o OBJS += tdc890.o OBJS += event_list.o all: $(OBJS) ts2config.o: ts2config.c @echo "################ ts2config #################" $(ENV) \ ccppc -mlongcall -c ts2config.c @echo " " vmeconfig.o: vmeconfig.c @echo "################ vmeconfig #################" $(ENV) \ ccppc -I$(CODA)/common/include -mlongcall -c vmeconfig.c @echo " " fbconfig.o: vmeconfig.c @echo "################ fbconfig #################" $(ENV) \ ccppc -I$(CODA)/common/include -mlongcall -c fbconfig.c @echo " " tdc890.o: tdc890.c @echo "################ tdc890 #################" $(ENV) \ ccppc -mlongcall -c tdc890.c @echo " " gluex_ts2.o: gluex_ts2.crl @echo "################ gluex_ts2 #################" $(ENV) \ $(CODA_BIN)/makelist gluex_ts2.crl ppc -I${WIND_BASE}/target/h @echo " " gluex_vme1.o: gluex_vme1.crl @echo "################ gluex_vme1 #################" $(ENV) \ $(CODA_BIN)/makelist gluex_vme1.crl ppc -I${WIND_BASE}/target/h @echo " " tage.o: tage.crl @echo "################ tage #################" $(ENV) \ $(CODA_BIN)/makelist tage.crl ppc -I${WIND_BASE}/target/h @echo " " tage2.o: tage2.crl @echo "################ tage2 #################" $(ENV) \ $(CODA_BIN)/makelist tage2.crl ppc -I${WIND_BASE}/target/h @echo " " event_list.o: gluex_ts2.crl @echo "################ event_list #################" $(ENV) \ $(CODA_BIN)/makelist event_list.crl ppc -I${WIND_BASE}/target/h @echo " " install: $(OBJS) @echo "================ installing ... ================" cp $(OBJS) /usr/local/halld/online/rol clean: rm -f $(OBJS)