From fd6e666256bdd82290c95554fa5bd26bc82a6ea1 Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Thu, 17 Aug 1995 15:33:47 +0000 Subject: [PATCH] Makefile now uses library build rule from RULES.Vx --- src/dbtools/Makefile.Vx | 7 +- src/dev/Makefile.Vx | 206 ++++++++++++++++++++-------------------- 2 files changed, 103 insertions(+), 110 deletions(-) diff --git a/src/dbtools/Makefile.Vx b/src/dbtools/Makefile.Vx index a6c466076..e096328b0 100644 --- a/src/dbtools/Makefile.Vx +++ b/src/dbtools/Makefile.Vx @@ -9,9 +9,9 @@ LEXOPT = -L SRCS.c = ../dbVarSub.c dbLoadTemplate_lex.c dbLoadTemplate.c \ dbLoadRecords_lex.c dbLoadRecords.c -OBJS = dbVarSub.o dbLoadTemplate.o dbLoadRecords.o +LIBOBJS = dbVarSub.o dbLoadTemplate.o dbLoadRecords.o -PROD = dbSubs +LIBNAME = dbSubs include $(EPICS)/config/RULES.Vx @@ -29,7 +29,4 @@ clean:: @$(RM) dbLoadTemplate_lex.c dbLoadTemplate.c dbLoadRecords_lex.c \ dbLoadRecords.c -dbSubs: $(OBJS) - $(RM) $@ - $(LINK.c) $@ $(OBJS) $(LDLIBS) diff --git a/src/dev/Makefile.Vx b/src/dev/Makefile.Vx index 8b611aeb4..a9be9c330 100644 --- a/src/dev/Makefile.Vx +++ b/src/dev/Makefile.Vx @@ -106,113 +106,109 @@ SRCS.c += ../devABBINARY.c SRCS.c += ../devABStatus.c SRCS.c += ../devMpc.c -# OBJS += devAaiCamac.o -# OBJS += devAiCamac.o -OBJS += devAiDvx2502.o -OBJS += devAiKscV215.o -OBJS += devAiSoft.o -OBJS += devAiSoftRaw.o -OBJS += devAiSymb.o -OBJS += devAiTestAsyn.o -OBJS += devAiXy566Di.o -OBJS += devAiXy566DiL.o -OBJS += devAiXy566Se.o -# OBJS += devAaoCamac.o -# OBJS += devAoCamac.o -OBJS += devAoSoft.o -OBJS += devAoSoftRaw.o -OBJS += devAoSymb.o -OBJS += devAoTestAsyn.o -OBJS += devAoVmiVme4100.o -OBJS += devApsEg.o -OBJS += devApsEr.o -OBJS += devAt5Vxi.o -OBJS += devAt8Fp.o -OBJS += devAvme9440.o -# OBJS += devBiCamac.o -OBJS += devBiMpv910.o -OBJS += devBiSoft.o -OBJS += devBiSoftRaw.o -OBJS += devBiTestAsyn.o -OBJS += devBiXVme210.o -# OBJS += devBoCamac.o -OBJS += devBoMpv902.o -OBJS += devBoSoft.o -OBJS += devBoSoftRaw.o -OBJS += devBoTestAsyn.o -OBJS += devBoXVme220.o -OBJS += devCommonGpib.o -OBJS += devEventSoft.o -OBJS += devEventTestIoEvent.o -OBJS += devHistogramSoft.o -OBJS += devHistogramTestAsyn.o -OBJS += devHpe1368a.o -# OBJS += devLiCamac.o -OBJS += devLiSoft.o -OBJS += devLiSymb.o -# OBJS += devLoCamac.o -OBJS += devLoSoft.o -OBJS += devLoSymb.o -# OBJS += devMbbiCamac.o -# OBJS += devMbbiDirectCamac.o -OBJS += devMbbiDirectMpv910.o -OBJS += devMbbiDirectSoft.o -OBJS += devMbbiDirectSoftRaw.o -OBJS += devMbbiDirectXVme210.o -OBJS += devMbbiMpv910.o -OBJS += devMbbiSoft.o -OBJS += devMbbiSoftRaw.o -OBJS += devMbbiTestAsyn.o -OBJS += devMbbiXVme210.o -# OBJS += devMbboCamac.o -# OBJS += devMbboDirectCamac.o -OBJS += devMbboDirectMpv902.o -OBJS += devMbboDirectSoft.o -OBJS += devMbboDirectSoftRaw.o -OBJS += devMbboDirectXVme220.o -OBJS += devMbboMpv902.o -OBJS += devMbboSoft.o -OBJS += devMbboSoftRaw.o -OBJS += devMbboTestAsyn.o -OBJS += devMbboXVme220.o -OBJS += devMz8310.o -OBJS += devPtSoft.o -OBJS += devSASoft.o -OBJS += devSiSoft.o -OBJS += devSiSymb.o -OBJS += devSiTestAsyn.o -OBJS += devSmCompumotor1830.o -OBJS += devSmOms6Axis.o -OBJS += devSoSoft.o -OBJS += devSoSymb.o -OBJS += devSoTestAsyn.o -OBJS += devSysmon.o -OBJS += devTimerMz8310.o -OBJS += devVxiTDM.o -# OBJS += devWfCamac.o -OBJS += devWfComet.o -OBJS += devWfDvx2502.o -OBJS += devWfJoergerVtr1.o -OBJS += devWfSoft.o -OBJS += devWfTestAsyn.o -OBJS += devWfXy566Sc.o -OBJS += devWfPentek4261.o -OBJS += devXy240.o -OBJS += devAB1771IFE.o -OBJS += devAB1771IL.o -OBJS += devAB1771IR.o -OBJS += devAB1771IXE.o -OBJS += devAB1771OFE.o -OBJS += devABBINARY.o -OBJS += devABStatus.o -OBJS += devMpc.o +# LIBOBJS += devAaiCamac.o +# LIBOBJS += devAiCamac.o +LIBOBJS += devAiDvx2502.o +LIBOBJS += devAiKscV215.o +LIBOBJS += devAiSoft.o +LIBOBJS += devAiSoftRaw.o +LIBOBJS += devAiSymb.o +LIBOBJS += devAiTestAsyn.o +LIBOBJS += devAiXy566Di.o +LIBOBJS += devAiXy566DiL.o +LIBOBJS += devAiXy566Se.o +# LIBOBJS += devAaoCamac.o +# LIBOBJS += devAoCamac.o +LIBOBJS += devAoSoft.o +LIBOBJS += devAoSoftRaw.o +LIBOBJS += devAoSymb.o +LIBOBJS += devAoTestAsyn.o +LIBOBJS += devAoVmiVme4100.o +LIBOBJS += devApsEg.o +LIBOBJS += devApsEr.o +LIBOBJS += devAt5Vxi.o +LIBOBJS += devAt8Fp.o +LIBOBJS += devAvme9440.o +# LIBOBJS += devBiCamac.o +LIBOBJS += devBiMpv910.o +LIBOBJS += devBiSoft.o +LIBOBJS += devBiSoftRaw.o +LIBOBJS += devBiTestAsyn.o +LIBOBJS += devBiXVme210.o +# LIBOBJS += devBoCamac.o +LIBOBJS += devBoMpv902.o +LIBOBJS += devBoSoft.o +LIBOBJS += devBoSoftRaw.o +LIBOBJS += devBoTestAsyn.o +LIBOBJS += devBoXVme220.o +LIBOBJS += devCommonGpib.o +LIBOBJS += devEventSoft.o +LIBOBJS += devEventTestIoEvent.o +LIBOBJS += devHistogramSoft.o +LIBOBJS += devHistogramTestAsyn.o +LIBOBJS += devHpe1368a.o +# LIBOBJS += devLiCamac.o +LIBOBJS += devLiSoft.o +LIBOBJS += devLiSymb.o +# LIBOBJS += devLoCamac.o +LIBOBJS += devLoSoft.o +LIBOBJS += devLoSymb.o +# LIBOBJS += devMbbiCamac.o +# LIBOBJS += devMbbiDirectCamac.o +LIBOBJS += devMbbiDirectMpv910.o +LIBOBJS += devMbbiDirectSoft.o +LIBOBJS += devMbbiDirectSoftRaw.o +LIBOBJS += devMbbiDirectXVme210.o +LIBOBJS += devMbbiMpv910.o +LIBOBJS += devMbbiSoft.o +LIBOBJS += devMbbiSoftRaw.o +LIBOBJS += devMbbiTestAsyn.o +LIBOBJS += devMbbiXVme210.o +# LIBOBJS += devMbboCamac.o +# LIBOBJS += devMbboDirectCamac.o +LIBOBJS += devMbboDirectMpv902.o +LIBOBJS += devMbboDirectSoft.o +LIBOBJS += devMbboDirectSoftRaw.o +LIBOBJS += devMbboDirectXVme220.o +LIBOBJS += devMbboMpv902.o +LIBOBJS += devMbboSoft.o +LIBOBJS += devMbboSoftRaw.o +LIBOBJS += devMbboTestAsyn.o +LIBOBJS += devMbboXVme220.o +LIBOBJS += devMz8310.o +LIBOBJS += devPtSoft.o +LIBOBJS += devSASoft.o +LIBOBJS += devSiSoft.o +LIBOBJS += devSiSymb.o +LIBOBJS += devSiTestAsyn.o +LIBOBJS += devSmCompumotor1830.o +LIBOBJS += devSmOms6Axis.o +LIBOBJS += devSoSoft.o +LIBOBJS += devSoSymb.o +LIBOBJS += devSoTestAsyn.o +LIBOBJS += devSysmon.o +LIBOBJS += devTimerMz8310.o +LIBOBJS += devVxiTDM.o +# LIBOBJS += devWfCamac.o +LIBOBJS += devWfComet.o +LIBOBJS += devWfDvx2502.o +LIBOBJS += devWfJoergerVtr1.o +LIBOBJS += devWfSoft.o +LIBOBJS += devWfTestAsyn.o +LIBOBJS += devWfXy566Sc.o +LIBOBJS += devWfPentek4261.o +LIBOBJS += devXy240.o +LIBOBJS += devAB1771IFE.o +LIBOBJS += devAB1771IL.o +LIBOBJS += devAB1771IR.o +LIBOBJS += devAB1771IXE.o +LIBOBJS += devAB1771OFE.o +LIBOBJS += devABBINARY.o +LIBOBJS += devABStatus.o +LIBOBJS += devMpc.o -PROD = devSup +LIBNAME = devSup include $(EPICS)/config/RULES.Vx -$(PROD): $(OBJS) - $(RM) $@ - $(LINK.c) $@ $(OBJS) $(LDLIBS) -