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
54 lines
1.3 KiB
Makefile
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)
|