From 7f3c5e6cbb0b671075e8bfb1b5cca8133687ddfe Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Fri, 10 Jan 1997 00:05:21 +0000 Subject: [PATCH] installed --- src/cas/example/simple/Makefile.Host | 30 ++++++++++++++++++++++ src/cvtDctsdr/Makefile.Host | 35 +++++++++++++++++++++++++ src/cxxTemplates/Makefile.Host | 10 ++++++++ src/dbStatic/Makefile.Host | 38 ++++++++++++++++++++++++++++ 4 files changed, 113 insertions(+) create mode 100644 src/cas/example/simple/Makefile.Host create mode 100644 src/cvtDctsdr/Makefile.Host create mode 100644 src/cxxTemplates/Makefile.Host create mode 100644 src/dbStatic/Makefile.Host diff --git a/src/cas/example/simple/Makefile.Host b/src/cas/example/simple/Makefile.Host new file mode 100644 index 000000000..bfa368de9 --- /dev/null +++ b/src/cas/example/simple/Makefile.Host @@ -0,0 +1,30 @@ + +CAS = ../.. +TOP = $(CAS)/../.. + +include $(TOP)/config/CONFIG_BASE + +CXXCMPLR = STRICT + +PROD_LIBS := cas ca gdd Com + +SRCS += main.cc +SRCS += exServer.cc +SRCS += exPV.cc +SRCS += exVectorPV.cc +SRCS += exScalarPV.cc +SRCS += exAsyncPV.cc +SRCS += exChannel.cc +SRCS += templInst.cc + +PROD := excas + +include $(TOP)/config/RULES.Host + +clean:: + @$(RM) excas + @$(RM) fexcas + @$(RM) pexcas + @$(RM) -rf Templates.DB + @$(RM) core + diff --git a/src/cvtDctsdr/Makefile.Host b/src/cvtDctsdr/Makefile.Host new file mode 100644 index 000000000..7f7828da5 --- /dev/null +++ b/src/cvtDctsdr/Makefile.Host @@ -0,0 +1,35 @@ +# base/src/cvtDctsdr/Makefile.Host + +TOP = ../../.. +include $(TOP)/config/CONFIG_BASE + +MAN1 = sf2db.1 + +PROD_LIBS := Com +PROD = sf2db sdr2gblmenu sdr2driver sdr2device sdr2recordtype + +# We need explicit rules here to +sdr2gblmenu$(EXE): sdr2gblmenu$(OBJ) dbStaticLib$(OBJ) + $(LINK.c) sdr2gblmenu$(OBJ) dbStaticLib$(OBJ) $(LDLIBS) + +sdr2driver$(EXE): sdr2driver$(OBJ) dbStaticLib$(OBJ) + $(LINK.c) sdr2driver$(OBJ) dbStaticLib$(OBJ) $(LDLIBS) + +sdr2device$(EXE): sdr2device$(OBJ) dbStaticLib$(OBJ) + $(LINK.c) sdr2device$(OBJ) dbStaticLib$(OBJ) $(LDLIBS) + +sdr2recordtype$(EXE): sdr2recordtype$(OBJ) dbStaticLib$(OBJ) + $(LINK.c) sdr2recordtype$(OBJ) dbStaticLib$(OBJ) $(LDLIBS) + +sf2db$(EXE): sf2dbYacc$(OBJ) dbStaticLib$(OBJ) + $(LINK.c) sf2dbYacc$(OBJ) dbStaticLib$(OBJ) $(LDLIBS) + +sf2dbYacc.c: sf2dbLex.c + +clean:: + $(RM) sf2dbYacc.c sf2dbLex.c + + +include $(TOP)/config/RULES.Host + +# EOF base/src/cvtDctsdr/Makefile.Host diff --git a/src/cxxTemplates/Makefile.Host b/src/cxxTemplates/Makefile.Host new file mode 100644 index 000000000..b4dab2478 --- /dev/null +++ b/src/cxxTemplates/Makefile.Host @@ -0,0 +1,10 @@ +TOP = ../../.. +include $(TOP)/config/CONFIG_BASE + +INC += resourceLib.h +INC += resourceLib.cc +INC += tsDLList.h +INC += tsSLList.h + +include $(TOP)/config/RULES.Host + diff --git a/src/dbStatic/Makefile.Host b/src/dbStatic/Makefile.Host new file mode 100644 index 000000000..566bac209 --- /dev/null +++ b/src/dbStatic/Makefile.Host @@ -0,0 +1,38 @@ +# Makefile.Host for base/src/dbStatic +# +# +TOP = ../../.. +include $(TOP)/config/CONFIG_BASE + +USR_CFLAGS := -DYY_USE_PROTOS + +# includes to install from this sub-project +# +INC += alarm.h alarmString.h dbBase.h dbFldTypes.h +INC += dbStaticLib.h link.h special.h guigroup.h + +# Sources to compile & put into lib: +# +LIBSRCS := dbStaticLib.c dbYacc.c dbPvdLib.c dbStaticNoRun.c + +# Library to build: +# +LIBRARY := Db + +# Products to build: +# +PROD := dbReadTest dbExpand dbToMenuH dbToRecordtypeH + +# libs needed by PROD: +# +PROD_LIBS := Db Com + +include $(TOP)/config/RULES.Host + +# Extra rule since dbLexRoutines.c is included in dbYacc.c +dbYacc$(OBJ): dbLex.c ../dbLexRoutines.c + +clean:: + @$(RM) dbLex.c dbYacc.c + +# EOF Makefile.Host for base/src/dbStatic