Makefile now uses library build rule from RULES.Vx

This commit is contained in:
Janet B. Anderson
1995-08-17 15:43:34 +00:00
parent f9f8e55035
commit 63eefd2ba8
5 changed files with 62 additions and 81 deletions

View File

@@ -15,22 +15,20 @@ SRCS.c += ../devXxDc5009Gpib.c
SRCS.c += ../devXxK263Gpib.c
SRCS.c += ../devXxSkeletonGpib.c
OBJS += devAnalytekGpib.o
OBJS += devXxDg535Gpib.o
OBJS += devBBInteract.o
OBJS += devGpibInteract.o
OBJS += devXxSr620Gpib.o
OBJS += devK486Gpib.o
OBJS += devXxK196Gpib.o
OBJS += devXxDc5009Gpib.o
OBJS += devXxK263Gpib.o
OBJS += devXxSkeletonGpib.o
LIBOBJS += devAnalytekGpib.o
LIBOBJS += devXxDg535Gpib.o
LIBOBJS += devBBInteract.o
LIBOBJS += devGpibInteract.o
LIBOBJS += devXxSr620Gpib.o
LIBOBJS += devK486Gpib.o
LIBOBJS += devXxK196Gpib.o
LIBOBJS += devXxDc5009Gpib.o
LIBOBJS += devXxK263Gpib.o
LIBOBJS += devXxSkeletonGpib.o
PROD = devLibOpt $(OBJS)
LIBNAME = devLibOpt
PROD = $(LIBOBJS)
include $(EPICS)/config/RULES.Vx
devLibOpt: $(OBJS)
$(RM) $@
$(LINK.c) $@ $(OBJS) $(LDLIBS)

View File

@@ -5,15 +5,9 @@ include $(EPICS)/config/CONFIG_BASE
SRCS.c = ../iocLogClient.c ../veclist.c
OBJS = veclist.o iocLogClient.o
LIBOBJS = veclist.o iocLogClient.o
PROD = vxComLib
LIBNAME = vxComLib
include $(EPICS)/config/RULES.Vx
clean::
@$(RM) vxComLib
vxComLib: $(OBJS)
$(RM) $@
$(LINK.c) $@ $(OBJS) $(LDLIBS)

View File

@@ -4,12 +4,9 @@ include $(EPICS)/config/CONFIG_BASE
SRCS.c = ../epicsRelease.c
OBJS = epicsRelease.o
LIBOBJS = epicsRelease.o
PROD = miscLib
LIBNAME = miscLib
include $(EPICS)/config/RULES.Vx
miscLib: $(OBJS)
$(RM) $@
$(LINK.c) $@ $(OBJS) $(LDLIBS)

View File

@@ -47,54 +47,50 @@ SRCS.c += ../recWait.c
SRCS.c += ../recWaitCa.c
SRCS.c += ../recWaveform.c
# OBJS += recAai.o
# OBJS += recAao.o
OBJS += recAi.o
OBJS += recAo.o
OBJS += recBi.o
OBJS += recBo.o
OBJS += recCalc.o
OBJS += recCompress.o
OBJS += recDfanout.o
OBJS += recEg.o
OBJS += recEgevent.o
OBJS += recEr.o
OBJS += recErevent.o
OBJS += recEvent.o
OBJS += recFanout.o
# OBJS += recGsub.o
OBJS += recHistogram.o
OBJS += recLongin.o
OBJS += recLongout.o
OBJS += recMbbi.o
OBJS += recMbbiDirect.o
OBJS += recMbbo.o
OBJS += recMbboDirect.o
# OBJS += recPal.o
OBJS += recPermissive.o
OBJS += recPid.o
OBJS += recPulseCounter.o
OBJS += recPulseDelay.o
OBJS += recPulseTrain.o
OBJS += recScan.o
OBJS += recSel.o
OBJS += recSeq.o
OBJS += recState.o
OBJS += recSteppermotor.o
OBJS += recStringin.o
OBJS += recStringout.o
OBJS += recSub.o
OBJS += recSubArray.o
OBJS += recTimer.o
OBJS += recWait.o
OBJS += recWaitCa.o
OBJS += recWaveform.o
# LIBOBJS += recAai.o
# LIBOBJS += recAao.o
LIBOBJS += recAi.o
LIBOBJS += recAo.o
LIBOBJS += recBi.o
LIBOBJS += recBo.o
LIBOBJS += recCalc.o
LIBOBJS += recCompress.o
LIBOBJS += recDfanout.o
LIBOBJS += recEg.o
LIBOBJS += recEgevent.o
LIBOBJS += recEr.o
LIBOBJS += recErevent.o
LIBOBJS += recEvent.o
LIBOBJS += recFanout.o
# LIBOBJS += recGsub.o
LIBOBJS += recHistogram.o
LIBOBJS += recLongin.o
LIBOBJS += recLongout.o
LIBOBJS += recMbbi.o
LIBOBJS += recMbbiDirect.o
LIBOBJS += recMbbo.o
LIBOBJS += recMbboDirect.o
# LIBOBJS += recPal.o
LIBOBJS += recPermissive.o
LIBOBJS += recPid.o
LIBOBJS += recPulseCounter.o
LIBOBJS += recPulseDelay.o
LIBOBJS += recPulseTrain.o
LIBOBJS += recScan.o
LIBOBJS += recSel.o
LIBOBJS += recSeq.o
LIBOBJS += recState.o
LIBOBJS += recSteppermotor.o
LIBOBJS += recStringin.o
LIBOBJS += recStringout.o
LIBOBJS += recSub.o
LIBOBJS += recSubArray.o
LIBOBJS += recTimer.o
LIBOBJS += recWait.o
LIBOBJS += recWaitCa.o
LIBOBJS += recWaveform.o
PROD = recSup
LIBNAME = recSup
include $(EPICS)/config/RULES.Vx
$(PROD): $(OBJS)
$(RM) $@
$(LINK.c) $@ $(OBJS) $(LDLIBS)

View File

@@ -8,21 +8,17 @@ SRCS.c = \
../seq_main.c ../seq_ca.c ../seq_qry.c ../seq_task.c \
../seq_mac.c ../seq_prog.c
OBJS = \
LIBOBJS = \
seq_main.o seq_ca.o seq_qry.o seq_task.o \
seq_mac.o seq_prog.o seqVersion.o
PROD = seq
LIBNAME = seq
include $(EPICS)/config/RULES.Vx
clean::
@$(RM) seqVersion.c
seq: $(OBJS)
$(RM) $@
$(LINK.c) $@ $(OBJS) $(LDLIBS)
seqVersion.c: ../Version
$(RM) seqVersion.c
sh ../makeSeqVersion ../Version > seqVersion.c