- added is_running to driveable ease objects - ighdriv.c: try <maxtry> times when status reply failes - ipsdriv.c: fix trainedTo parameter - reduced SEA version of SICS
66 lines
2.1 KiB
Plaintext
66 lines
2.1 KiB
Plaintext
#-------------------------------------------------------------------------
|
|
# common part of the makefile for the PSI specific parts of SICS
|
|
#
|
|
# Mark Koennecke, June 2003
|
|
#-------------------------------------------------------------------------
|
|
.SUFFIXES:
|
|
.SUFFIXES: .c .o .f .tc
|
|
|
|
.tc.c:
|
|
tjxp $*.tc $*.c
|
|
|
|
MZOBJ=fsm.o sugar.o pardef.o ease.o strobj.o oxinst.o \
|
|
ipsdriv.o ilmdriv.o itcdriv.o ighdriv.o euro2kdriv.o modbus.o arrobj.o \
|
|
linadriv.o haakedriv.o seaclientprot.o dumprot.o
|
|
|
|
COREOBJ=phytron.o pfeifferprot.o
|
|
|
|
OBJ=psi.o buffer.o ruli.o sps.o pimotor.o \
|
|
pipiezo.o sanswave.o faverage.o spss7.o\
|
|
amorstat.o tasinit.o ptasdrive.o tasutil.o tasscan.o swmotor.o \
|
|
polterwrite.o ecb.o frame.o sqlitelog.o mongolog.o sicslogquery.o \
|
|
approxidate.o el737driv.o sinqhmdriv.o tdchm.o \
|
|
sanscook.o itc4driv.o itc4.o\
|
|
bruker.o ltc11.o eurodriv.o \
|
|
el755driv.o serial.o scontroller.o t_update.o \
|
|
t_rlp.o t_conv.o el737hpdriv.o el734hp.o \
|
|
el737hpv2driv.o swmotor2.o tricssupport.o amorcomp.o \
|
|
$(MZOBJ) amordrive.o amorset.o sinqhttp.o slsecho.o\
|
|
dgrambroadcast.o sinq.o tabledrive.o sinqhttpopt.o\
|
|
ritastorage.o el737hpdrivsps.o \
|
|
rebin.o sanslirebin.o lmd200.o slsvme.o julprot.o sinqhttpprot.o \
|
|
termprot.o autowin.o eigera2.o jvlprot.o \
|
|
eigermono.o sputterprot.o zwickroll.o astriumnet.o poldifold.o \
|
|
zebraswap.o \
|
|
$(COREOBJ)
|
|
|
|
SEAOBJ=sea_psi.o $(MZOBJ) $(COREOBJ)
|
|
|
|
#epicsadapter.o
|
|
|
|
.SECONDARY.: sanslirebin.c
|
|
|
|
libpsi.a: $(OBJ)
|
|
rm -f libpsi.a
|
|
ar cr libpsi.a $(OBJ)
|
|
ranlib libpsi.a
|
|
|
|
libseapsi.a: $(SEAOBJ)
|
|
rm -f libseapsi.a
|
|
ar cr libseapsi.a $(SEAOBJ)
|
|
ranlib libseapsi.a
|
|
|
|
clean:
|
|
rm -f *.a *.o *.d
|
|
|
|
SINQOPT=-DGRAPH_MHC3 -DUSE_MULTICAST -DSEND_PORT=0xABCB -DSERVER_HOST="\"hipa129-sta\""
|
|
dgrambroadcast.o: dgrambroadcast.h dgrambroadcast.c
|
|
$(CC) $(SINQOPT) -c -g dgrambroadcast.c
|
|
|
|
sinq.o: sinq.c sinq.h dgrambroadcast.h
|
|
$(CC) -I$(TCLINC) $(SINQOPT) -I$(SICSROOT)/sics -g -c sinq.c
|
|
|
|
EPICSINC=$(EXTRAROOT)/include
|
|
epicsadapter.o: epicsadapter.c
|
|
$(CC) $(SINQOPT) -I$(EPICSINC) -I$(EPICSINC)/os/Linux -I$(EPICSINC)/compiler/gcc -I$(SICSROOT)/sics -c -g epicsadapter.c
|