64 lines
1.3 KiB
Makefile
64 lines
1.3 KiB
Makefile
EPICS = ../../../..
|
|
include Target.include
|
|
include $(EPICS)/config/CONFIG_BASE
|
|
|
|
SRCS.c += ../calcPerform.c
|
|
SRCS.c += ../cvtFast.c
|
|
SRCS.c += ../gpHashLib.c
|
|
SRCS.c += ../freeListLib.c
|
|
SRCS.c += ../ellLib.c
|
|
SRCS.c += ../envSubr.c
|
|
SRCS.c += envData.c
|
|
SRCS.c += ../errSymLib.c
|
|
SRCS.c += ../nextFieldSubr.c
|
|
SRCS.c += ../postfix.c
|
|
SRCS.c += ../bucketLib.c
|
|
SRCS.c += ../memDebugLib.c
|
|
SRCS.c += ../tsSubr.c
|
|
SRCS.c += ../pal.c
|
|
SRCS.c += ../paldef.c
|
|
SRCS.c += errSymTbl.c
|
|
SRCS.c += ../errPrintfVX.c
|
|
SRCS.c += ../assertVX.c
|
|
|
|
LIBOBJS += calcPerform.o
|
|
LIBOBJS += cvtFast.o
|
|
LIBOBJS += ellLib.o
|
|
LIBOBJS += envData.o
|
|
LIBOBJS += envSubr.o
|
|
LIBOBJS += errSymLib.o
|
|
LIBOBJS += errSymTbl.o
|
|
LIBOBJS += nextFieldSubr.o
|
|
LIBOBJS += postfix.o
|
|
LIBOBJS += bucketLib.o
|
|
LIBOBJS += tsSubr.o
|
|
LIBOBJS += gpHashLib.o
|
|
LIBOBJS += freeListLib.o
|
|
LIBOBJS += pal.o
|
|
LIBOBJS += paldef.o
|
|
LIBOBJS += errPrintfVX.o
|
|
LIBOBJS += assertVX.o
|
|
|
|
LIBNAME = libCom
|
|
|
|
MAN3 = gpHash.3 freeList.3
|
|
|
|
include $(EPICS)/config/RULES.Vx
|
|
|
|
clean::
|
|
@$(RM) errInc.c errSymTbl.c envData.c
|
|
|
|
build: errSymTbl.o errInc.o
|
|
|
|
errSymTbl.c errInc.o: errInc.c
|
|
@$(RM) errInc.o
|
|
../blderrSymTbl $(EPICS) $(HOST_ARCH) "$(MAKE)"
|
|
|
|
envData.c: $(EPICS_BASE)/include/envDefs.h $(EPICS)/config/CONFIG_ENV \
|
|
$(EPICS)/config/CONFIG_SITE_ENV
|
|
../bldEnvData $(EPICS)
|
|
|
|
pre_build:
|
|
@test -f errInc.c || ln -s ../errInc.c errInc.c
|
|
|