Cleanup of files
This commit is contained in:
@@ -19,7 +19,7 @@ LIBOBJS = asLib.o
|
||||
LIBNAME = libAs.a
|
||||
PROD = ascheck
|
||||
|
||||
all: install_libs install
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
# Extra rule since asLib_lex.c is included in asLib.c
|
||||
# In my opinion, these objects should really be built
|
||||
@@ -27,9 +27,5 @@ all: install_libs install
|
||||
asLib.o: asLib_lex.c ../asLibRoutines.c
|
||||
|
||||
clean::
|
||||
rm -f asLib.c asLib_lex.c ascheck
|
||||
@$(RM) asLib.c asLib_lex.c
|
||||
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
%: %.o $(DEPLIBS)
|
||||
$(LINK.c) -o $@ $< $(LDLIBS)
|
||||
|
||||
+1
-2
@@ -16,8 +16,7 @@ include $(EPICS)/config/RULES.Vx
|
||||
asLib.o: asLib_lex.c ../asLibRoutines.c
|
||||
|
||||
clean::
|
||||
@rm -f asLib_lex.c asLibrary asLib.c
|
||||
|
||||
@$(RM) asLib_lex.c asLib.c
|
||||
|
||||
asLibrary : $(OBJS)
|
||||
$(RM) $@
|
||||
|
||||
@@ -15,7 +15,7 @@ SRCS = \
|
||||
../syncgrp.c ../if_depen.c ../netdb_depen.c ../bsd_depen.c \
|
||||
../posix_depen.c ../caRepeater.c
|
||||
|
||||
OBJS =
|
||||
OBJS = caRepeater.o
|
||||
|
||||
LIBOBJS = \
|
||||
iocinf.o access.o test_event.o service.o flow_control.o repeater.o \
|
||||
@@ -27,8 +27,3 @@ PROD = caRepeater
|
||||
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
$(PROD): $(OBJS) $(DEPLIBS)
|
||||
|
||||
%: %.o
|
||||
$(LINK.c) -o $@ $< $(LDLIBS)
|
||||
|
||||
|
||||
@@ -17,9 +17,6 @@ PROD = caLib
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
rm -f caLib
|
||||
|
||||
caLib: $(OBJS)
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJS) $(LDLIBS)
|
||||
|
||||
@@ -26,24 +26,18 @@ LIBNAME = libDb.a
|
||||
|
||||
PROD = dbta dbl dbls atdb
|
||||
|
||||
all: install
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
atdb: atdb.o atdb_yacc.o
|
||||
$(LINK.c) -o $@ atdb.o atdb_yacc.o $(LDLIBS)
|
||||
|
||||
|
||||
# Extra rule since atdb_lex.c is included in atdb_yacc.c
|
||||
# In my opinion, these objects should really be built
|
||||
# independently.
|
||||
atdb_yacc.o: atdb_lex.c
|
||||
|
||||
clean::
|
||||
/bin/rm -f atdb_lex.c atdb_yacc.c $(PROD)
|
||||
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
@$(RM) atdb_lex.c atdb_yacc.c
|
||||
|
||||
|
||||
%: %.o $(DEPLIBS)
|
||||
$(LINK.c) -o $@ $< $(LDLIBS)
|
||||
|
||||
|
||||
|
||||
@@ -20,9 +20,6 @@ PROD = initHooks.o dbLib
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
@rm -f dbLib
|
||||
|
||||
dbLib: $(OBJSdbLib)
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJSdbLib) $(LDLIBS)
|
||||
|
||||
@@ -14,23 +14,19 @@ OBJS = dbVarSub.o dbLoadTemplate.o dbLoadRecords.o
|
||||
LIBOBJS =
|
||||
PROD = subtool dbLoadTemplate
|
||||
|
||||
all: install
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
dbLoadTemplate.o: dbLoadTemplate_lex.c
|
||||
dbLoadRecords.o: dbLoadRecords_lex.c
|
||||
subtool: dbLoadTemplate_lex.c
|
||||
|
||||
subtool: dbLoadTemplate.c dbLoadTemplate_lex.c dbVarSub.o
|
||||
$(RM) $@
|
||||
$(LINK.c) $(CFLAGS) -DSUB_TOOL -o subtool dbLoadTemplate.c dbVarSub.o -s
|
||||
|
||||
clean::
|
||||
rm -f dbLoadTemplate_lex.c dbLoadTemplate.c dbLoadRecords_lex.c \
|
||||
dbLoadRecords.c subtool dbLoadTemplate
|
||||
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
dbLoadTemplate: $(OBJS)
|
||||
$(LINK.c) -o $@ $(OBJS) $(LDLIBS) -lDb
|
||||
|
||||
clean::
|
||||
@$(RM) dbLoadTemplate_lex.c dbLoadTemplate.c dbLoadRecords_lex.c \
|
||||
dbLoadRecords.c
|
||||
|
||||
|
||||
@@ -24,8 +24,8 @@ subtool: dbLoadTemplate.c dbLoadTemplate_lex.c dbVarSub.o
|
||||
$(LINK.c) $(CFLAGS) -DSUB_TOOL -o subtool dbLoadTemplate.c dbVarSub.o -s
|
||||
|
||||
clean::
|
||||
rm -f dbLoadTemplate_lex.c dbLoadTemplate.c dbLoadRecords_lex.c \
|
||||
dbLoadRecords.c subtool dbLoadTemplate dbSubs
|
||||
@$(RM) dbLoadTemplate_lex.c dbLoadTemplate.c dbLoadRecords_lex.c \
|
||||
dbLoadRecords.c
|
||||
|
||||
dbSubs: $(OBJS)
|
||||
$(RM) $@
|
||||
|
||||
@@ -21,9 +21,6 @@ OBJS = \
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
@rm devLibOpt
|
||||
|
||||
devLibOpt: $(OBJS)
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJS) $(LDLIBS)
|
||||
|
||||
+6
-27
@@ -6,8 +6,6 @@ LINK.c=$(LD) $(LDFLAGS)
|
||||
|
||||
SRCS=
|
||||
|
||||
IOC_CORE = $(INSTALL_BIN)/$(T_A)/iocCore
|
||||
|
||||
IOC_CORE_OBJS = \
|
||||
$(INSTALL_BIN)/$(T_A)/asLibrary \
|
||||
$(INSTALL_BIN)/$(T_A)/dbLib \
|
||||
@@ -18,36 +16,17 @@ IOC_CORE_OBJS = \
|
||||
$(INSTALL_BIN)/$(T_A)/miscLib \
|
||||
$(INSTALL_BIN)/$(T_A)/dbSubs
|
||||
|
||||
PROD = iocCore vxWorks vxWorks.sym
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
build_libs build_prod build \
|
||||
install_libs install_prod install: installVX iocCore
|
||||
vxWorks: $(VX_IMAGE)
|
||||
@$(INSTALL) -m 444 $? $@
|
||||
|
||||
clean:: rm_iocCore
|
||||
vxWorks.sym: $(VX_IMAGE_SYM)
|
||||
@$(INSTALL) -m 444 $? $@
|
||||
|
||||
installVX: $(EPICS_VX_IMAGE) $(EPICS_VX_IMAGE_SYM)
|
||||
|
||||
$(INSTALL_BIN):
|
||||
mkdir $(INSTALL_BIN)
|
||||
|
||||
$(INSTALL_BIN)/$(T_A): $(INSTALL_BIN)
|
||||
mkdir $(INSTALL_BIN)/$(T_A)
|
||||
|
||||
$(EPICS_VX_IMAGE): $(VX_IMAGE) $(INSTALL_BIN) $(INSTALL_BIN)/$(T_A)
|
||||
@echo "Installing $@"
|
||||
@install -m 444 $(VX_IMAGE) $@
|
||||
|
||||
$(EPICS_VX_IMAGE_SYM): $(VX_IMAGE_SYM) $(INSTALL_BIN) $(INSTALL_BIN)/$(T_A)
|
||||
@echo "Installing $@"
|
||||
@install -m 444 $(VX_IMAGE_SYM) $@
|
||||
|
||||
rm_iocCore:
|
||||
$(RM) $(IOC_CORE)
|
||||
|
||||
iocCore: $(IOC_CORE)
|
||||
|
||||
$(IOC_CORE): $(IOC_CORE_OBJS)
|
||||
iocCore: $(IOC_CORE_OBJS)
|
||||
$(LINK.c) $@ $(IOC_CORE_OBJS)
|
||||
@what $@
|
||||
|
||||
|
||||
@@ -13,8 +13,6 @@ SRCS = \
|
||||
../nextFieldSubr.c ../postfix.c ../sydSubr.c ../sydSubrCA.c \
|
||||
../sydSubrCF.c ../sydSubrSSF.c ../tsSubr.c errSymTbl.c ../errInc.c
|
||||
|
||||
OBJS =
|
||||
|
||||
LIBOBJS = \
|
||||
tsSubr.o arAccessLib.o arCSCheck.o arChanIO.o bfSubr.o bucketLib.o \
|
||||
calcPerform.o cmdSubr.o cvtFast.o cvtNumbers.o ellLib.o \
|
||||
@@ -25,17 +23,15 @@ LIBOBJS = \
|
||||
|
||||
LIBNAME = libCom.a
|
||||
|
||||
#PROD = cvtTest tsTest sydTest
|
||||
TARGET = cvtTest tsTest sydTest
|
||||
|
||||
all: install_libs install
|
||||
|
||||
build: errSymTbl.o errInc.o
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
errSymTbl.o: errSymTbl.c errInc.o
|
||||
$(COMPILE.c) -o $@ $<
|
||||
|
||||
errSymTbl.c errInc.o: errInc.c
|
||||
@/bin/rm -f errInc.o
|
||||
@$(RM) errInc.o
|
||||
@$(EPICS_BASE)/tools/blderrSymTbl;
|
||||
|
||||
errInc.c:
|
||||
@@ -53,6 +49,5 @@ sydTest: sydSubr.o
|
||||
$(LINK.c) -o $@ sydSubr.o -lCom -lca -lDb -lCom -lm -s
|
||||
|
||||
clean::
|
||||
rm -f cvtTest sydTest tsTest errInc.c errSymTbl.c
|
||||
@$(RM) errInc.c errSymTbl.c
|
||||
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
@@ -28,13 +28,12 @@ PROD = libCom libCom1 libCom2
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
@rm -f errInc.c errSymTbl.c libCom
|
||||
|
||||
@$(RM) errInc.c errSymTbl.c
|
||||
|
||||
build: errSymTbl.o errInc.o
|
||||
|
||||
errSymTbl.c errInc.o: errInc.c
|
||||
@/bin/rm -f errInc.o
|
||||
@$(RM) errInc.o
|
||||
@$(EPICS_BASE)/tools/blderrSymTbl
|
||||
|
||||
errInc.c: ../errInc.c
|
||||
|
||||
@@ -12,7 +12,7 @@ PROD = vxComLib
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
@rm -f vxComLib
|
||||
@$(RM) vxComLib
|
||||
|
||||
vxComLib: $(OBJS)
|
||||
$(RM) $@
|
||||
|
||||
@@ -10,9 +10,6 @@ PROD = miscLib
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
@rm -f miscLib
|
||||
|
||||
miscLib: $(OBJS)
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJS) $(LDLIBS)
|
||||
|
||||
@@ -30,9 +30,6 @@ PROD = recSup
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
@rm -f recSup
|
||||
|
||||
$(PROD): $(OBJS)
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJS) $(LDLIBS)
|
||||
|
||||
@@ -16,9 +16,6 @@ PROD = dbgLib rsrvLib
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
@rm -f dbgLib rsrvLib
|
||||
|
||||
dbgLib: $(OBJS) globalsource.o
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJS) globalsource.o $(LDLIBS)
|
||||
@@ -27,6 +24,3 @@ rsrvLib: $(OBJS)
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJS) $(LDLIBS)
|
||||
|
||||
|
||||
clean::
|
||||
rm -f dbgLib rsrvLib
|
||||
|
||||
@@ -11,11 +11,9 @@ SRCS = ../snc_main.c ../parse.c ../phase2.c ../gen_ss_code.c \
|
||||
OBJS = snc_main.o parse.o phase2.o gen_ss_code.o \
|
||||
gen_tables.o sncVersion.o snc.o snc_lex.o
|
||||
|
||||
LIBOBJS =
|
||||
|
||||
PROD = snc
|
||||
|
||||
all: install
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
#
|
||||
# The generated lex file includes snc.h
|
||||
@@ -23,13 +21,11 @@ all: install
|
||||
snc_lex.c: snc.h
|
||||
|
||||
sncVersion.c: ../Version
|
||||
/bin/rm -f sncVersion.c
|
||||
$(RM) sncVersion.c
|
||||
sh ../makeVersion ../Version > sncVersion.c
|
||||
|
||||
clean::
|
||||
rm -f y.output sncVersion.c snc_lex.c snc.c snc.h snc
|
||||
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
@$(RM) y.output sncVersion.c snc_lex.c snc.c snc.h
|
||||
|
||||
$(PROD): $(OBJS)
|
||||
$(LINK.c) -o $@ $(OBJS) $(LDLIBS)
|
||||
|
||||
@@ -17,14 +17,12 @@ PROD = seq
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
clean::
|
||||
rm -f seq seqVersion.c
|
||||
|
||||
@$(RM) seqVersion.c
|
||||
|
||||
seq: $(OBJS)
|
||||
$(RM) $@
|
||||
$(LINK.c) $@ $(OBJS) $(LDLIBS)
|
||||
|
||||
|
||||
seqVersion.c: ../Version
|
||||
/bin/rm -f seqVersion.c
|
||||
$(RM) seqVersion.c
|
||||
sh ../makeSeqVersion ../Version > seqVersion.c
|
||||
|
||||
@@ -36,5 +36,3 @@ PROD = \
|
||||
|
||||
include $(EPICS)/config/RULES.Unix
|
||||
|
||||
%: %.o $(DEPLIBS)
|
||||
$(LINK.c) -o $@ $< $(LDLIBS)
|
||||
|
||||
@@ -3,14 +3,8 @@ include Target.include
|
||||
include $(EPICS)/config/CONFIG_BASE
|
||||
|
||||
SRCS = ../ca_test.c ../calcTest.c ../recordTest.c
|
||||
OBJS =
|
||||
|
||||
LIBOBJS =
|
||||
|
||||
TARGETS = ca_test calcTest recordTest
|
||||
|
||||
include $(EPICS)/config/RULES.Vx
|
||||
|
||||
%: %.o
|
||||
$(LINK.c) $@ $< $(LDLIBS)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user