Files
epics-base/src/libCom/Makefile.Vx
Jeff Hill 1b5d92daf1 bucketLib.c - added LOCAL as required
ellLib.c - added missing stdio.h
envSubr.c - use getenv/putenv under vxWorks
errSymLib.c - call mprintf() and not printf or logMsg()
		(eliminated errToLogMsg variable)
genSubr.c - silenced DEC CC warning
tsSubr.c - fixed ts min west out of range test & VMS changes
1995-02-13 03:49:02 +00:00

54 lines
1.3 KiB
Makefile

EPICS = ../../../..
include Target.include
include $(EPICS)/config/CONFIG_BASE
SRCS.c = \
../calcPerform.c ../cmdSubr.c ../cvtBpt.c ../cvtFast.c \
../cvtNumbers.c ../gpHashLib.c ../freeListLib.c ../ellLib.c \
../envSubr.c ../errSymLib.c ../ezsSockSubr.c ../genSubr.c \
../genTaskSubr.c ../helpSubr.c ../nextFieldSubr.c ../postfix.c \
../sydSubr.c ../sydSubrCA.c ../sydSubrCF.c ../sydSubrSSF.c \
../bucketLib.c ../memDebugLib.c ../tsSubr.c ../pal.c \
../paldef.c ../mprintf.c errSymTbl.c
OBJS = \
calcPerform.o cvtBpt.o cvtFast.o ellLib.o envSubr.o errSymLib.o \
errSymTbl.o genSubr.o genTaskSubr.o nextFieldSubr.o postfix.o \
bucketLib.o tsSubr.o gpHashLib.o freeListLib.o pal.o paldef.o \
mprintf.o
OBJS1 = \
cmdSubr.o cvtNumbers.o cvtFast.o ezsSockSubr.o helpSubr.o
OBJS2 = \
sydSubr.o sydSubrCA.o sydSubrCF.o sydSubrSSF.o
PROD = libCom libCom1 libCom2
include $(EPICS)/config/RULES.Vx
clean::
@$(RM) errInc.c errSymTbl.c
build: errSymTbl.o errInc.o
errSymTbl.c errInc.o: errInc.c
@$(RM) errInc.o
@$(EPICS_BASE)/tools/blderrSymTbl
pre_build:
@test -f errInc.c || ln -s ../errInc.c errInc.c
libCom: $(OBJS)
$(RM) $@
$(LINK.c) $@ $(OBJS) $(LDLIBS)
libCom1: $(OBJS1)
$(RM) $@
$(LINK.c) $@ $(OBJS1) $(LDLIBS)
libCom2: $(OBJS2)
$(RM) $@
$(LINK.c) $@ $(OBJS2) $(LDLIBS)