diff --git a/src/as/Makefile.Unix b/src/as/Makefile.Unix deleted file mode 100644 index b96d279e9..000000000 --- a/src/as/Makefile.Unix +++ /dev/null @@ -1,31 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -USR_CFLAGS = -D_NO_PROTO -USR_LDLIBS = -lAs -lCom -lDb -lCom -lm -s -USR_LDFLAGS = -L. - -DEPLIBS_BASE = $(INSTALL_LIB) -DEPLIBS = ./libAs.a\ - $(DEPLIBS_BASE)/libCom.a\ - $(DEPLIBS_BASE)/libDb.a - -INC += asDbLib.h -INC += asLib.h - -SRCS.c = ../ascheck.c asLib.c -OBJS = ascheck.o -LIBOBJS = asLib.o -LIBNAME = libAs.a -PROD = ascheck - -include $(TOP)/config/RULES.Unix - -# Extra rule since asLib_lex.c is included in asLib.c -# In my opinion, these objects should really be built -# independently. -asLib.o: asLib_lex.c ../asLibRoutines.c - -clean:: - @$(RM) asLib.c asLib_lex.c - diff --git a/src/bdt/Makefile.Unix b/src/bdt/Makefile.Unix deleted file mode 100644 index a801df212..000000000 --- a/src/bdt/Makefile.Unix +++ /dev/null @@ -1,10 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -INC += bdt.h - -LIBOBJS += bdt.o - -LIBNAME = libBdt.a - -include $(TOP)/config/RULES.Unix diff --git a/src/bpt/Makefile.Unix b/src/bpt/Makefile.Unix deleted file mode 100644 index 08f252efa..000000000 --- a/src/bpt/Makefile.Unix +++ /dev/null @@ -1,15 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -INC += cvtTable.h - -SRCS.c = ../makeBpt.c -OBJS = makeBpt.o -PROD = makeBpt - -include $(TOP)/config/RULES.Unix - -$(PROD): $(OBJS) - $(RM) $@ - $(LINK.c) -o $@ ${OBJS} $(LDLIBS) - diff --git a/src/ca/Makefile.Unix b/src/ca/Makefile.Unix deleted file mode 100644 index 96f8e26da..000000000 --- a/src/ca/Makefile.Unix +++ /dev/null @@ -1,42 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -CMPLR = STRICT - -USR_LDLIBS = -lca -lCom -USR_LDFLAGS = -L. - -DEPLIBS_BASE = $(INSTALL_LIB) -DEPLIBS = ./libca.a $(DEPLIBS_BASE)/libCom.a - -INC += cadef.h -INC += caerr.h -INC += caeventmask.h -INC += caProto.h - -SRCS.c = \ - ../iocinf.c ../access.c ../test_event.c ../service.c \ - ../flow_control.c ../repeater.c ../conn.c \ - ../syncgrp.c ../if_depen.c ../netdb_depen.c ../bsd_depen.c \ - ../posix_depen.c ../caRepeater.c ../acctst.c ../catime.c \ - ../convert.c - -OBJS = caRepeater.o - -LIBOBJS = \ - iocinf.o access.o test_event.o service.o flow_control.o repeater.o \ - conn.o syncgrp.o if_depen.o netdb_depen.o \ - bsd_depen.o posix_depen.o convert.o - -LIBNAME = libca.a - -PROD = caRepeater - -TARGETS = acctst catime - -include $(TOP)/config/RULES.Unix - -pacctst: acctst.o $(DEPLIBS) - $(PURIFY) -best-effort $(LINK.c) -o $@ acctst.o $(DEPLIBS) - - diff --git a/src/cas/build/multiThread/Makefile.Unix b/src/cas/build/multiThread/Makefile.Unix deleted file mode 100644 index e933aa87c..000000000 --- a/src/cas/build/multiThread/Makefile.Unix +++ /dev/null @@ -1,78 +0,0 @@ - -TOP = ../../.. -CAS = ../../.. -SRC = $(CAS)/generic -IOSRC = $(CAS)/io/bsdSocket -OSSRC = $(CAS)/os/posix -VPATH = $(SRC) $(IOSRC) $(OSSRC) - -include Target.include -include $(TOP)/config/CONFIG_BASE - -USR_INCLUDES = -I$(CAS)/../ca -I$(OSSRC) -I$(IOSRC) -I$(CAS)/gdd -USR_LDLIBS = -lcas -lm -USR_LDFLAGS = -L. - -DEPLIBS_BASE = $(EPICS_BASE_LIB) - -#CPLUSPLUS = G++ - -SRCS.cc += $(SRC)/caServer.cc -SRCS.cc += $(SRC)/casClient.cc -SRCS.cc += $(SRC)/casDGClient.cc -SRCS.cc += $(SRC)/casStreamClient.cc -SRCS.cc += $(SRC)/casPV.cc -SRCS.cc += $(SRC)/casPVI.cc -SRCS.cc += $(SRC)/casChannel.cc -SRCS.cc += $(SRC)/casChannelI.cc -SRCS.cc += $(SRC)/casClientMon.cc -SRCS.cc += $(SRC)/casMsgIO.cc -SRCS.cc += $(SRC)/casAsyncIO.cc -SRCS.cc += $(SRC)/casAsyncIOI.cc -SRCS.cc += $(SRC)/casEventSys.cc -SRCS.cc += $(SRC)/outBuf.cc -SRCS.cc += $(SRC)/inBuf.cc -SRCS.cc += $(SRC)/casMapDBR.cc - -SRCS.cc += $(OSSRC)/casDGOS.cc -SRCS.cc += $(OSSRC)/casServerOS.cc -SRCS.cc += $(OSSRC)/casStreamOS.cc - -SRCS.cc += $(IOSRC)/casDGIO.cc -SRCS.cc += $(IOSRC)/casStreamIO.cc -SRCS.cc += $(IOSRC)/caServerIO.cc - -LIBOBJS += caServer.o -LIBOBJS += casClient.o -LIBOBJS += casDGClient.o -LIBOBJS += casStreamClient.o -LIBOBJS += casPV.o -LIBOBJS += casPVI.o -LIBOBJS += casChannel.o -LIBOBJS += casChannelI.o -LIBOBJS += casClientMon.o -LIBOBJS += casMsgIO.o -LIBOBJS += casAsyncIO.o -LIBOBJS += casAsyncIOI.o -LIBOBJS += casEventSys.o -LIBOBJS += outBuf.o -LIBOBJS += inBuf.o -LIBOBJS += casMapDBR.o - -LIBOBJS += casDGOS.o -LIBOBJS += casServerOS.o -LIBOBJS += casStreamOS.o - -LIBOBJS += casDGIO.o -LIBOBJS += casStreamIO.o -LIBOBJS += caServerIO.o - -LIBNAME = libcas.a - -include $(TOP)/config/RULES.Unix - -obj: $(LIBOBJS) - -clean:: - @$(RM) -rf Templates.DB - diff --git a/src/cas/build/singleThread/Makefile.Unix b/src/cas/build/singleThread/Makefile.Unix deleted file mode 100644 index 7ec8675fc..000000000 --- a/src/cas/build/singleThread/Makefile.Unix +++ /dev/null @@ -1,120 +0,0 @@ - -#HERE := $(shell pwd) -HERE = . -CAS := $(HERE)/../../.. -TOP = $(CAS)/../.. -SRC = $(CAS)/generic -CA = $(CAS)/../ca -IOSRC = $(CAS)/io/bsdSocket -STSRC = $(SRC)/st -VPATH = $(SRC) $(STSRC) $(IOSRC) - -include $(TOP)/config/CONFIG_BASE - -CXXCMPLR = STRICT - -USR_INCLUDES = -I$(SRC) -I$(IOSRC) -I$(STSRC) -I$(CA) - -DEPLIBS_BASE = $(EPICS_BASE_LIB) - -SRCS.cc += caServer.cc -SRCS.cc += caServerI.cc -SRCS.cc += casCoreClient.cc -SRCS.cc += casClient.cc -SRCS.cc += casDGClient.cc -SRCS.cc += casStrmClient.cc -SRCS.cc += casPV.cc -SRCS.cc += casPVI.cc -SRCS.cc += casChannel.cc -SRCS.cc += casChannelI.cc -SRCS.cc += casPVListChan.cc -SRCS.cc += casClientMon.cc -SRCS.cc += casChanDelEv.cc -SRCS.cc += casMsgIO.cc -SRCS.cc += casAsyncIO.cc -SRCS.cc += casAsyncIOI.cc -SRCS.cc += casAsyncXXIO.cc -SRCS.cc += casAsyncRdIOI.cc -SRCS.cc += casAsyncWtIOI.cc -SRCS.cc += casAsyncExIOI.cc -SRCS.cc += casEventSys.cc -SRCS.cc += casMonitor.cc -SRCS.cc += casMonEvent.cc -SRCS.cc += casOpaqueAddr.cc -SRCS.cc += inBuf.cc -SRCS.cc += outBuf.cc -SRCS.cc += dgInBuf.cc -SRCS.cc += dgOutBuf.cc -SRCS.cc += casCtx.cc -SRCS.cc += casEventMask.cc -SRCS.cc += ioBlocked.cc -SRCS.cc += templInst.cc - -SRCS.cc += caServerOS.cc -SRCS.cc += casIntfOS.cc -SRCS.cc += casDGIntfOS.cc -SRCS.cc += casDGOS.cc -SRCS.cc += casStreamOS.cc - -SRCS.cc += caServerIO.cc -SRCS.cc += casIntfIO.cc -SRCS.cc += casDGIntfIO.cc -SRCS.cc += casDGIO.cc -SRCS.cc += casStreamIO.cc -SRCS.c += sigPipeIgnore.c - -LIBOBJS += caServer.o -LIBOBJS += caServerI.o -LIBOBJS += casCoreClient.o -LIBOBJS += casClient.o -LIBOBJS += casDGClient.o -LIBOBJS += casStrmClient.o -LIBOBJS += casPV.o -LIBOBJS += casPVI.o -LIBOBJS += casChannel.o -LIBOBJS += casChannelI.o -LIBOBJS += casPVListChan.o -LIBOBJS += casClientMon.o -LIBOBJS += casChanDelEv.o -LIBOBJS += casMsgIO.o -LIBOBJS += casAsyncIO.o -LIBOBJS += casAsyncIOI.o -LIBOBJS += casAsyncXXIO.o -LIBOBJS += casAsyncRdIOI.o -LIBOBJS += casAsyncWtIOI.o -LIBOBJS += casAsyncExIOI.o -LIBOBJS += casEventSys.o -LIBOBJS += casMonitor.o -LIBOBJS += casMonEvent.o -LIBOBJS += casOpaqueAddr.o -LIBOBJS += inBuf.o -LIBOBJS += outBuf.o -LIBOBJS += dgInBuf.o -LIBOBJS += dgOutBuf.o -LIBOBJS += casCtx.o -LIBOBJS += casEventMask.o -LIBOBJS += ioBlocked.o -LIBOBJS += templInst.o - -LIBOBJS += caServerOS.o -LIBOBJS += casIntfOS.o -LIBOBJS += casDGIntfOS.o -LIBOBJS += casDGOS.o -LIBOBJS += casStreamOS.o - -LIBOBJS += caServerIO.o -LIBOBJS += casIntfIO.o -LIBOBJS += casDGIntfIO.o -LIBOBJS += casStreamIO.o -LIBOBJS += casDGIO.o -LIBOBJS += sigPipeIgnore.o - -LIBNAME = libcas.a - -include $(TOP)/config/RULES.Unix - -obj: $(LIBOBJS) - -clean:: - @$(RM) -rf Templates.DB - diff --git a/src/cas/example/simple/Makefile.Unix b/src/cas/example/simple/Makefile.Unix deleted file mode 100644 index 93068fdc2..000000000 --- a/src/cas/example/simple/Makefile.Unix +++ /dev/null @@ -1,112 +0,0 @@ - -CAS = ../../.. -TOP = $(CAS)/../.. - -include $(TOP)/config/CONFIG_BASE - -CXXCMPLR = STRICT - -USR_INCLUDES = -USR_LDLIBS = -lcas -lca -lCom -lgdd - -USR_LDFLAGS = - -DEPLIBS_BASE = $(EPICS_BASE_LIB) -DEPLIBSWOCAS = $(DEPLIBS_BASE)/libca.a $(DEPLIBS_BASE)/libCom.a \ - $(DEPLIBS_BASE)/libgdd.a -DEPLIBS = $(DEPLIBS_BASE)/libcas.a $(DEPLIBSWOCAS) - -SRCS.cc += ../main.cc -SRCS.cc += ../exServer.cc -SRCS.cc += ../exPV.cc -SRCS.cc += ../exVectorPV.cc -SRCS.cc += ../exScalarPV.cc -SRCS.cc += ../exAsyncPV.cc -SRCS.cc += ../exChannel.cc -SRCS.cc += ../templInst.cc - -OBJS += main.o -OBJS += exServer.o -OBJS += exPV.o -OBJS += exVectorPV.o -OBJS += exScalarPV.o -OBJS += exAsyncPV.o -OBJS += exChannel.o -OBJS += templInst.o - -PROD += excas - -BUILDDIR = $(CAS)/build/singleThread/O.$(HOST_ARCH)/ - -GLOMBOBJ += $(BUILDDIR)caServer.o -GLOMBOBJ += $(BUILDDIR)caServerI.o -GLOMBOBJ += $(BUILDDIR)casCoreClient.o -GLOMBOBJ += $(BUILDDIR)casClient.o -GLOMBOBJ += $(BUILDDIR)casDGClient.o -GLOMBOBJ += $(BUILDDIR)casStrmClient.o -GLOMBOBJ += $(BUILDDIR)casPV.o -GLOMBOBJ += $(BUILDDIR)casPVI.o -GLOMBOBJ += $(BUILDDIR)casChannel.o -GLOMBOBJ += $(BUILDDIR)casChannelI.o -GLOMBOBJ += $(BUILDDIR)casPVListChan.o -GLOMBOBJ += $(BUILDDIR)casClientMon.o -GLOMBOBJ += $(BUILDDIR)casChanDelEv.o -GLOMBOBJ += $(BUILDDIR)casMsgIO.o -GLOMBOBJ += $(BUILDDIR)casAsyncIO.o -GLOMBOBJ += $(BUILDDIR)casAsyncIOI.o -GLOMBOBJ += $(BUILDDIR)casAsyncXXIO.o -GLOMBOBJ += $(BUILDDIR)casAsyncRdIOI.o -GLOMBOBJ += $(BUILDDIR)casAsyncWtIOI.o -GLOMBOBJ += $(BUILDDIR)casAsyncExIOI.o -GLOMBOBJ += $(BUILDDIR)casEventSys.o -GLOMBOBJ += $(BUILDDIR)casMonitor.o -GLOMBOBJ += $(BUILDDIR)casMonEvent.o -GLOMBOBJ += $(BUILDDIR)inBuf.o -GLOMBOBJ += $(BUILDDIR)outBuf.o -GLOMBOBJ += $(BUILDDIR)dgInBuf.o -GLOMBOBJ += $(BUILDDIR)dgOutBuf.o -GLOMBOBJ += $(BUILDDIR)casCtx.o -GLOMBOBJ += $(BUILDDIR)casEventMask.o -GLOMBOBJ += $(BUILDDIR)ioBlocked.o -GLOMBOBJ += $(BUILDDIR)templInst.o - -GLOMBOBJ += $(BUILDDIR)caServerOS.o -GLOMBOBJ += $(BUILDDIR)casIntfOS.o -GLOMBOBJ += $(BUILDDIR)casDGIntfOS.o -GLOMBOBJ += $(BUILDDIR)casDGOS.o -GLOMBOBJ += $(BUILDDIR)casStreamOS.o - -GLOMBOBJ += $(BUILDDIR)caServerIO.o -GLOMBOBJ += $(BUILDDIR)casIntfIO.o -GLOMBOBJ += $(BUILDDIR)casDGIntfIO.o -GLOMBOBJ += $(BUILDDIR)casDGIO.o -GLOMBOBJ += $(BUILDDIR)casStreamIO.o -GLOMBOBJ += $(BUILDDIR)sigPipeIgnore.o - -include $(TOP)/config/RULES.Unix - -excas: $(OBJS) $(DEPLIBS) - $(LINK.cc) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS) - -# -# fast link (without waiting for library build) -# -- this no longer works with sun pro c++ because -# they do not support explicit template instantiation -# (they use a template db instead) -- -# -fexcas: $(OBJS) $(GLOMBOBJ) $(DEPLIBSWOCAS) - $(LINK.cc) -o $@ $(OBJS) $(GLOMBOBJ) $(DEPLIBSWOCAS) - -# -# build with purify -# -pexcas: $(OBJS) $(DEPLIBS) - $(PURIFY) $(LINK.cc) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS) - -clean:: - @$(RM) excas - @$(RM) fexcas - @$(RM) pexcas - @$(RM) -rf Templates.DB - @$(RM) core - diff --git a/src/cas/generic/Makefile.Unix b/src/cas/generic/Makefile.Unix deleted file mode 100644 index 31afcc915..000000000 --- a/src/cas/generic/Makefile.Unix +++ /dev/null @@ -1,10 +0,0 @@ - -TOP = ../../../.. -include $(TOP)/config/CONFIG_BASE - -INC += casdef.h -INC += casInternal.h -INC += casEventMask.h - -include $(TOP)/config/RULES.Unix - diff --git a/src/cvtDctsdr/Makefile.Unix b/src/cvtDctsdr/Makefile.Unix deleted file mode 100644 index 45f30c67c..000000000 --- a/src/cvtDctsdr/Makefile.Unix +++ /dev/null @@ -1,53 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -USR_LDLIBS = -lCom -USR_LDFLAGS = -L. - - -DEPLIBS_BASE = $(INSTALL_LIB) - -DEPLIBS = \ - $(DEPLIBS_BASE)/libCom.a - -SRCS.c = \ - sf2dbYacc.c\ - ../sdr2gblmenu.c\ - ../sdr2driver.c\ - ../sdr2device.c\ - ../sdr2recordtype.c\ - ../dbStaticLib.c - -OBJS = \ - sdr2gblmenu.o \ - sdr2driver.o \ - sdr2device.o \ - sdr2recordtype.o \ - dbStaticLib.o - -MAN1 = sf2db.1 - -PROD = sf2db sdr2gblmenu sdr2driver sdr2device sdr2recordtype - -include $(TOP)/config/RULES.Unix - -sdr2gblmenu: sdr2gblmenu.o dbStaticLib.o - $(LINK.c) -o $@ sdr2gblmenu.o dbStaticLib.o $(LDLIBS) - -sdr2driver: sdr2driver.o dbStaticLib.o - $(LINK.c) -o $@ sdr2driver.o dbStaticLib.o $(LDLIBS) - -sdr2device: sdr2device.o dbStaticLib.o - $(LINK.c) -o $@ sdr2device.o dbStaticLib.o $(LDLIBS) - -sdr2recordtype: sdr2recordtype.o dbStaticLib.o - $(LINK.c) -o $@ sdr2recordtype.o dbStaticLib.o $(LDLIBS) - -sf2db: sf2dbYacc.o - $(LINK.c) -o $@ sf2dbYacc.o - -sf2dbYacc.o: sf2dbLex.c - -clean:: - $(RM) -f sf2dbYacc.c sf2dbLex.c - diff --git a/src/cxxTemplates/Makefile.Unix b/src/cxxTemplates/Makefile.Unix deleted file mode 100644 index 5f25f4285..000000000 --- a/src/cxxTemplates/Makefile.Unix +++ /dev/null @@ -1,10 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -INC += resourceLib.h -INC += resourceLib.cc -INC += tsDLList.h -INC += tsSLList.h - -include $(TOP)/config/RULES.Unix - diff --git a/src/cxxTemplates/test/Makefile.Unix b/src/cxxTemplates/test/Makefile.Unix deleted file mode 100644 index 472dc4871..000000000 --- a/src/cxxTemplates/test/Makefile.Unix +++ /dev/null @@ -1,35 +0,0 @@ - -TOP = ../../../.. -include $(TOP)/config/CONFIG_BASE - -SRCS.cc += ../resourceLibTest.cc -SRCS.cc += ../tsDLListBench.cc -SRCS.cc += ../tsDLListTest.cc -SRCS.cc += ../tsSLListBench.cc -SRCS.cc += ../tsSLListTest.cc - -TARGETS += buildHere -#TARGETS += resourceLibTest -#TARGETS += tsDLListBench -#TARGETS += tsDLListTest -#TARGETS += tsSLListTest - -include $(TOP)/config/RULES.Unix - -buildHere: resourceLibTest tsDLListBench tsDLListTest tsSLListBench tsSLListTest - -resourceLibTest: resourceLibTest.o - $(LINK.cc) -o $@ $< - -tsDLListBench: tsDLListBench.o - $(LINK.cc) -o $@ $< - -tsDLListTest: tsDLListTest.o - $(LINK.cc) -o $@ $< - -tsSLListBench: tsSLListBench.o - $(LINK.cc) -o $@ $< - -tsSLListTest: tsSLListTest.o - $(LINK.cc) -o $@ $< - diff --git a/src/db/Makefile.Unix b/src/db/Makefile.Unix deleted file mode 100644 index 39eac2377..000000000 --- a/src/db/Makefile.Unix +++ /dev/null @@ -1,25 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -INC += drvTS.h -INC += drvSup.h -INC += callback.h -INC += dbLock.h -INC += dbAccess.h -INC += dbConvert.h -INC += dbEvent.h -INC += dbScan.h -INC += db_access.h -INC += dbAddr.h -INC += db_field_log.h -INC += fast_lock.h -INC += initHooks.h -INC += recSup.h -INC += devSup.h -INC += taskwd.h -INC += recGbl.h -INC += dbBkpt.h -INC += devLib.h - -include $(TOP)/config/RULES.Unix - diff --git a/src/dbStatic/Makefile.Unix b/src/dbStatic/Makefile.Unix deleted file mode 100755 index 8e83b5525..000000000 --- a/src/dbStatic/Makefile.Unix +++ /dev/null @@ -1,56 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -USR_LDLIBS = -lDb -lCom -lm -USR_LDFLAGS = -L. - -#USR_CFLAGS = -v -g -#CC = $(PURIFYHOME)/purify $(C_$(CMPLR)) - - -DEPLIBS_BASE = $(INSTALL_LIB) -DEPLIBS = ./libDb.a\ - $(DEPLIBS_BASE)/libCom.a - -INC += alarm.h -INC += alarmString.h -INC += dbBase.h -INC += dbFldTypes.h -INC += dbStaticLib.h -INC += link.h -INC += special.h -INC += guigroup.h - -SRCS.c = \ - dbYacc.c \ - ../dbReadTest.c\ - ../dbExpand.c\ - ../dbPvdLib.c\ - ../dbStaticNoRun.c\ - ../dbStaticLib.c\ - ../dbToMenuH.c\ - ../dbToRecordtypeH.c - -OBJS = \ - dbReadTest.o\ - dbExpand.o\ - dbToMenuH.o\ - dbToRecordtypeH.o - -LIBOBJS = dbStaticLib.o dbYacc.o dbPvdLib.o dbStaticNoRun.o -LIBNAME = libDb.a - -PROD = \ - dbReadTest\ - dbExpand\ - dbToMenuH\ - dbToRecordtypeH - -include $(TOP)/config/RULES.Unix - -# Extra rule since dbLexRoutines.c is included in dbYacc.c -dbYacc.o: dbLex.c ../dbLexRoutines.c - -clean:: - @$(RM) dbLex.c dbYacc.c - diff --git a/src/dbtools/Makefile.Unix b/src/dbtools/Makefile.Unix deleted file mode 100644 index 7b6ddd089..000000000 --- a/src/dbtools/Makefile.Unix +++ /dev/null @@ -1,55 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -# USR_CFLAGS = -v - -YACCOPT = -l -LEXOPT = -L - -INC += dbVarSub.h - -SRCS.c = ../dbVarSub.c dbLoadTemplate_lex.c dbLoadTemplate.c \ - dbLoadRecords_lex.c dbLoadRecords.c \ - ../BSlib.c ../PVSserver.c ../rdbapplist.c ../rdbls.c ../ioc_stats.c - -VAR_OBJS = dbVarSub.o dbLoadTemplate.o dbLoadRecords.o - -LIBOBJS = BSlib.o -LIBNAME = BSlib.a - -PROD = subtool dbLoadTemplate rdbls rdbapplist PVSserver ioc_stats - -MAN1 = dbLoadTemplate.1 subtool.1 -MAN3 = dbLoadRecords.3 dbLoadTemplate.3 -MAN5 = templatefile.5 dbfile.5 - -include $(TOP)/config/RULES.Unix - -dbLoadTemplate.o: dbLoadTemplate_lex.c -dbLoadRecords.o: dbLoadRecords_lex.c - -PVSserver: PVSserver.o BSlib.o - $(LINK.c) -o $@ $^ $(LDLIBS) - -rdbls: rdbls.o BSlib.o - $(LINK.c) -o $@ $^ $(LDLIBS) - -ioc_stats: ioc_stats.o BSlib.o - $(LINK.c) -o $@ $^ $(LDLIBS) - -rdbapplist: rdbapplist.o BSlib.o - $(LINK.c) -o $@ $^ $(LDLIBS) - -subtool.o: dbLoadTemplate.c dbLoadTemplate_lex.c - $(COMPILE.c) -DSUB_TOOL -o $@ $< - -subtool: subtool.o dbVarSub.o - $(LINK.c) -DSUB_TOOL -o $@ $^ -s $(LDLIBS) - -dbLoadTemplate: $(VAR_OBJS) - $(LINK.c) -o $@ $^ $(LDLIBS) -lDb - -clean:: - @$(RM) dbLoadTemplate_lex.c dbLoadTemplate.c dbLoadRecords_lex.c \ - dbLoadRecords.c - diff --git a/src/gdd/Makefile.Unix b/src/gdd/Makefile.Unix deleted file mode 100644 index 68c10d4e9..000000000 --- a/src/gdd/Makefile.Unix +++ /dev/null @@ -1,123 +0,0 @@ -# -# Author: Jim Kowalkowski -# Date: 2/96 -# -# $Id$ -# -# $Log$ -# Revision 1.12 1996/10/14 16:33:36 jba -# Clean rule now uses rm macro. Removed . in VPATH def. -# -# Revision 1.11 1996/07/24 22:47:29 jhill -# removed OPTIM_YES=-g which caused link fail -# -# Revision 1.10 1996/07/23 17:13:29 jbk -# various fixes - dbmapper incorrectly worked with enum types -# -# Revision 1.9 1996/07/10 23:48:03 jhill -# added install for gddAppFuncTable.h -# -# Revision 1.8 1996/07/09 22:58:55 jhill -# added installation of the include files -# -# Revision 1.7 1996/07/08 15:20:02 jba -# Moved include RULES.Unix -# -# Revision 1.6 1996/07/03 00:02:55 jhill -# use ./aitGen and ./genApps per Janet's request -# -# Revision 1.5 1996/06/28 19:17:31 jhill -# took out purify etc - also include dbMapper -# -# Revision 1.4 1996/06/28 15:19:44 jba -# Moved config dir to base/config. -# -# Revision 1.3 1996/06/26 21:17:10 jhill -# fixed to match config in src -# -# Revision 1.2 1996/06/25 19:18:11 jbk -# moved from extensions to base - fixed trouble in dbMapper.cc -# -# Revision 1.1 1996/06/25 19:11:25 jbk -# new in EPICS base -# -# -# *Revision 1.4 1996/06/25 18:58:56 jbk -# *more fixes for the aitString management functions and mapping menus -# *Revision 1.3 1996/06/24 03:15:26 jbk -# *name changes and fixes for aitString and fixed string functions -# *Revision 1.2 1996/06/11 01:55:18 jbk -# *completed ful build -# *Revision 1.1 1996/05/31 13:15:14 jbk -# *add new stuff - -VPATH=.. - -TOP= ../../.. -# EPICS = /usr/local/epics/R3.12.2 - -include $(TOP)/config/CONFIG_BASE - -#OPTIM_YES=-g - -INC += gdd.h -INC += gddNewDel.h -INC += gddUtils.h -INC += gddErrorCodes.h -INC += aitTypes.h -INC += aitConvert.h -INC += aitHelpers.h -INC += dbMapper.h -INC += gddAppTable.h -# template class and inline member func -INC += gddAppFuncTable.h -# template member func (not "inline") -INC += gddAppFuncTable.cc -INC += gddApps.h - -DEPENDS_RULE.cc = -$(COMPILE.cc) -xM $(SRCS.cc) >> .DEPENDS - -USR_LDFLAGS = -L$(EPICS_EXTENSIONS_LIB) -L. -USR_CFLAGS = -L$(EPICS_EXTENSIONS_LIB) -L. - -SRCS.cc = ../aitGen.c ../aitTypes.c ../aitHelpers.cc \ - ../gdd.cc ../gddAppDefs.cc ../gddAppTable.cc ../gddNewDel.cc \ - ../gddTest.cc ../genApps.cc ../dbMapper.cc - -MY_OBJS = gdd.o gddTest.o gddAppTable.o gddNewDel.o gddAppDefs.o \ - aitTypes.o aitConvert.o aitHelpers.o - -LIBOBJS = $(MY_OBJS) dbMapper.o - -LIBNAME = libgdd.a - -TARGETS = dbMapper.o - -include $(TOP)/config/RULES.Unix - -# cannot generate dependencies for aitConvert automatically - -aitConvert.o: aitConvert.cc aitConvert.h aitConvertGenerated.cc aitTypes.h - -aitConvertGenerated.cc: aitGen aitTypes.h - ./aitGen - -aitGen: aitGen.o aitTypes.o - $(LINK.c) -o $@ $^ $(LDLIBS) - -# cannot generate dependencies for dbMapper.o automatically - -dbMapper.o: ../dbMapper.cc gdd.h gddAppTable.h dbMapper.h gddApps.h aitTypes.h - $(COMPILE.cc) $< - $(AR) r $(LIBNAME) $@ - -gddApps.h: genApps - ./genApps $@ - -genApps: genApps.o $(MY_OBJS) - $(LINK.cc) -o $@ $^ $(LDLIBS) - -clean:: - $(RM) -f aitConvertGenerated.cc aitGen genApps - - diff --git a/src/include/Makefile.Unix b/src/include/Makefile.Unix deleted file mode 100755 index 8d673178b..000000000 --- a/src/include/Makefile.Unix +++ /dev/null @@ -1,30 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -INC += dbDefs.h -INC += camacLib.h -INC += epicsTypes.h -INC += epicsVersion.h -INC += gsd_sync_defs.h -INC += module_types.h -INC += shareLib.h -INC += createSoftLinks.sh -INC += bsdProto.h -INC += task_params.h -INC += osiMutexNOOP.h - -OSINC += osiSock.h - -include $(TOP)/config/RULES.Unix - --include $(TOP)/config/CONFIG_BASE_VERSION - -epicsVersion.h: $(TOP)/config/CONFIG_BASE_VERSION - @$(RM) $@ - @echo "#define BASE_VERSION $(BASE_VERSION)" > $@ - @echo "#define BASE_REVISION $(BASE_REVISION)" >> $@ - @echo "#define BASE_MODIFICATION $(BASE_MODIFICATION)" >> $@ - @echo "#define BASE_UPDATE_NAME $(BASE_UPDATE_NAME)" >> $@ - @echo "#define BASE_UPDATE_LEVEL $(BASE_UPDATE_LEVEL)" >> $@ - @echo "#define BASE_VERSION_STRING \"EPICS Version $(BASE_VERSION_STRING)\" " >> $@ - @echo "#define epicsReleaseVersion \"@(#)Version R$(BASE_VERSION_STRING) $(CVS_DATE)\" " >> $@ diff --git a/src/libCom/Makefile.Unix b/src/libCom/Makefile.Unix deleted file mode 100644 index d276ce260..000000000 --- a/src/libCom/Makefile.Unix +++ /dev/null @@ -1,135 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE -CMPLR = STRICT - -USR_CFLAGS = -D_NO_PROTO -USR_INCLUDES = -I$(TOP)/src/include/os/$(T_A) -USR_LDLIBS += -lCom -USR_LDFLAGS += -L. -#USR_CFLAGS = -v -g -#CC = $(PURIFYHOME)/purify $(C_$(CMPLR)) - -VPATH = ../os/generic - -DEPLIBS_BASE = $(INSTALL_LIB) -DEPLIBS += $(DEPLIBS_BASE)/libCom.a - -INC += cvtFast.h -INC += ellLib.h -INC += envDefs.h -INC += epicsAssert.h -INC += epicsPrint.h -INC += errMdef.h -INC += error.h -INC += fdmgr.h -INC += freeList.h -INC += gpHash.h -INC += memDebugLib.h -INC += tsDefs.h -INC += bucketLib.h -INC += pal.h -INC += fdManager.h -INC += osiTime.h -INC += osiTimer.h -INC += macLib.h -INC += impLib.h - -SRCS.c += ../bucketLib.c -SRCS.c += ../calcPerform.c -SRCS.c += ../cvtFast.c -SRCS.c += ../ellLib.c -SRCS.c += ../envSubr.c -SRCS.c += envData.c -SRCS.c += ../errMtst.c -SRCS.c += ../errPrintfUNIX.c -SRCS.c += ../errSymLib.c -SRCS.c += errSymTbl.c -SRCS.c += ../fdmgr.c -SRCS.c += ../freeListLib.c -SRCS.c += ../gpHashLib.c -SRCS.c += ../memDebugLib.c -SRCS.c += ../nextFieldSubr.c -SRCS.c += ../postfix.c -SRCS.c += ../realpath.c -SRCS.c += ../tsSubr.c -SRCS.c += ../assertUNIX.c -#SRCS.c += ../fdManager.cc -#SRCS.c += ../osiTimer.cc -SRCS.c += ../macCore.c -SRCS.c += ../macUtil.c -SRCS.c += ../os/generic/ipAddrToA.c -#SRCS.c += ../os/generic/osdTime.cc -SRCS.c += ../impLib.c -SRCS.c += ../impExpand.c - -LIBOBJS += bucketLib.o -LIBOBJS += calcPerform.o -LIBOBJS += cvtFast.o -LIBOBJS += ellLib.o -LIBOBJS += envSubr.o -LIBOBJS += envData.o -LIBOBJS += errMtst.o -LIBOBJS += errPrintfUNIX.o -LIBOBJS += errSymLib.o -LIBOBJS += errSymTbl.o -LIBOBJS += fdmgr.o -LIBOBJS += freeListLib.o -LIBOBJS += gpHashLib.o -LIBOBJS += memDebugLib.o -LIBOBJS += nextFieldSubr.o -LIBOBJS += postfix.o -LIBOBJS += realpath.o -LIBOBJS += tsSubr.o -LIBOBJS += assertUNIX.o -#LIBOBJS += fdManager.o -#LIBOBJS += osiTimer.o -LIBOBJS += macCore.o -LIBOBJS += macUtil.o -LIBOBJS += ipAddrToA.o -#LIBOBJS += osdTime.o -LIBOBJS += impLib.o -#LIBOBJS += impExpand.o # this looks like an error, it's a product!! - -LIBNAME = libCom.a - -#TARGETS = tsTest -PROD += impExpand - -MAN3 = gpHash.3 freeList.3 - -SRC = $(TOP)/src - -ERR_S_FILES += $(TOP)/src/as/asLib.h -ERR_S_FILES += $(TOP)/src/db/dbAccess.h -ERR_S_FILES += $(TOP)/src/db/devLib.h -ERR_S_FILES += $(TOP)/src/db/devSup.h -ERR_S_FILES += $(TOP)/src/db/drvSup.h -ERR_S_FILES += $(TOP)/src/db/recSup.h -ERR_S_FILES += $(TOP)/src/dbStatic/dbStaticLib.h -ERR_S_FILES += $(TOP)/src/drv/ansi/drvEpvxi.h -ERR_S_FILES += $(TOP)/src/drv/old/drvBitBusErr.h -ERR_S_FILES += $(TOP)/src/drv/old/drvGpibErr.h -ERR_S_FILES += ../tsDefs.h -ERR_S_FILES += ../errMdef.h -ERR_S_FILES += $(TOP)/src/cas/generic/casdef.h -ERR_S_FILES += $(TOP)/src/gdd/gddAppFuncTable.h - -include $(TOP)/config/RULES.Unix - -errSymTbl.o: errSymTbl.c - $(COMPILE.c) -o $@ $< - -envData.c: ../envDefs.h $(TOP)/config/CONFIG_ENV \ - $(TOP)/config/CONFIG_SITE_ENV - ../bldEnvData $(TOP)/config - -tsTest: tsSubr.o - $(LINK.c) -o $@ tsSubr.o -lCom -lDb -lCom -lm -s - -clean:: - @$(RM) errSymTbl.c envData.c - -errSymTbl.c: $(ERR_S_FILES) - @/bin/rm -f errSymTbl.c ;\ - ../makeStatTbl $(ERR_S_FILES) >errSymTbl.c - diff --git a/src/sequencer/Makefile.Unix b/src/sequencer/Makefile.Unix deleted file mode 100644 index e343bd1f1..000000000 --- a/src/sequencer/Makefile.Unix +++ /dev/null @@ -1,38 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -#YACCOPT = -l -#LEXOPT = -L - -#USR_LDLIBS = -ll -YACCOPT = -d -v - -INC += seq.h -INC += seqCom.h - -SRCS.c = ../snc_main.c ../parse.c ../phase2.c ../gen_ss_code.c \ - ../gen_tables.c sncVersion.c snc.c - -OBJS = snc_main.o parse.o phase2.o gen_ss_code.o \ - gen_tables.o sncVersion.o snc.o - -PROD = snc - -include $(TOP)/config/RULES.Unix - -# -# The generated lex file includes snc.h -# -snc_lex.c: snc.h ../snc_lex.l - -snc.o: snc_lex.c - -sncVersion.c: ../Version - $(RM) sncVersion.c - ../makeVersion ../Version > sncVersion.c - -clean:: - @$(RM) y.output sncVersion.c snc_lex.c snc.c snc.h - -$(PROD): $(OBJS) - $(LINK.c) -o $@ $(OBJS) $(LDLIBS) diff --git a/src/tools/Makefile.Unix b/src/tools/Makefile.Unix deleted file mode 100644 index 6d27692b6..000000000 --- a/src/tools/Makefile.Unix +++ /dev/null @@ -1,19 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -SCRIPTS += installEpics -SCRIPTS += getrel -SCRIPTS += makeBaseApp - -default: all - -inc:: $(INSTALL_BIN)/installEpics - -include $(TOP)/config/RULES.Unix - -$(INSTALL_BIN)/installEpics: ../installEpics - @echo "Installing $@" - @test -d $(INSTALL_LOCATION_BIN) || mkdir $(INSTALL_LOCATION_BIN) - @test -d $(INSTALL_BIN) || mkdir $(INSTALL_BIN) - @$< -m 555 $< $(INSTALL_BIN) - diff --git a/src/toolsComm/antelope/Makefile.Unix b/src/toolsComm/antelope/Makefile.Unix deleted file mode 100644 index 8511ddc1a..000000000 --- a/src/toolsComm/antelope/Makefile.Unix +++ /dev/null @@ -1,23 +0,0 @@ -TOP = ../../../.. -include $(TOP)/config/CONFIG_BASE - -USR_LDLIBS = -lm -s -USR_CFLAGS = -D_NO_PROTO - -SRCS.c = \ - ../closure.c ../error.c ../lalr.c ../lr0.c ../main.c \ - ../mkpar.c ../output.c ../reader.c ../skeleton.c ../symtab.c \ - ../verbose.c ../warshall.c - -OBJS = \ - closure.o error.o lalr.o lr0.o main.o mkpar.o \ - output.o reader.o skeleton.o symtab.o verbose.o warshall.o - -PROD = antelope - -include $(TOP)/config/RULES.Unix - -$(PROD): $(OBJS) - $(LINK.c) -o $@ $(OBJS) $(LDLIBS) - - diff --git a/src/toolsComm/flex/Makefile.Unix b/src/toolsComm/flex/Makefile.Unix deleted file mode 100644 index 601679285..000000000 --- a/src/toolsComm/flex/Makefile.Unix +++ /dev/null @@ -1,37 +0,0 @@ -TOP = ../../../.. -include $(TOP)/config/CONFIG_BASE - -#CMPLR = STRICT - -YACC = $(EYACC) -YACCOPT = -l -d - -SKELETON_FILE=include/flex.skel.static -ifeq ($(T_A),hp700) -USR_CFLAGS = -DDEFAULT_SKELETON_FILE=\"$(SKELETON_FILE)\" -DSCO_UNIX -else -USR_CFLAGS = -DDEFAULT_SKELETON_FILE=\"$(SKELETON_FILE)\" -DUSG -endif -USR_LDLIBS = -s - -INC += flex.skel.static - -# main.c is included in parse.c -SRCS.c = ../ccl.c ../dfa.c ../ecs.c ../gen.c \ - ../misc.c ../nfa.c ../sym.c \ - ../tblcmp.c parse.c - -OBJS = \ - ccl.o dfa.o ecs.o gen.o misc.o \ - nfa.o sym.o tblcmp.o parse.o - -PROD = e_flex - -include $(TOP)/config/RULES.Unix - -$(PROD): $(OBJS) - $(LINK.c) -o $@ $(OBJS) $(LDLIBS) - -clean:: - rm -f parse.c parse.h - diff --git a/src/util/Makefile.Unix b/src/util/Makefile.Unix deleted file mode 100644 index 536a28b3d..000000000 --- a/src/util/Makefile.Unix +++ /dev/null @@ -1,37 +0,0 @@ -TOP = ../../.. -include $(TOP)/config/CONFIG_BASE - -USR_LDLIBS = -lca -lCom -lm -DEPLIBS = $(INSTALL_LIB)/libca.a $(INSTALL_LIB)/libCom.a - -SRCS.c = \ - ../ca_test.c \ - ../iocLogServer.c \ - ../chglimits.c \ - ../startCArepeater.c - -OBJS = \ - ca_test.o \ - iocLogServer.o \ - chglimits.o \ - startCArepeater.o - - -PROD = \ - ca_test \ - iocLogServer \ - chglimits \ - startCArepeater - -ifeq ($(T_A),solaris) -PROD += S99logServer -PROD += S99caRepeater -endif - -include $(TOP)/config/RULES.Unix - -S99%: ../rc2.% - @/usr/bin/sed -e s%:EPICS:%`chdir $(TOP); /usr/bin/pwd`% \ - -e s%:INSTALL_BIN:%`chdir $(INSTALL_BIN); /usr/bin/pwd`% \ - $< >$@ -