Removed Makefile.Unix files.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
TOP = ../../..
|
||||
include $(TOP)/config/CONFIG_BASE
|
||||
|
||||
INC += bdt.h
|
||||
|
||||
LIBOBJS += bdt.o
|
||||
|
||||
LIBNAME = libBdt.a
|
||||
|
||||
include $(TOP)/config/RULES.Unix
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
|
||||
TOP = ../../../..
|
||||
include $(TOP)/config/CONFIG_BASE
|
||||
|
||||
INC += casdef.h
|
||||
INC += casInternal.h
|
||||
INC += casEventMask.h
|
||||
|
||||
include $(TOP)/config/RULES.Unix
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 $@ $<
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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)\" " >> $@
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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`% \
|
||||
$< >$@
|
||||
|
||||
Reference in New Issue
Block a user