45 lines
856 B
Makefile
45 lines
856 B
Makefile
# base/src/dbtools/Makefile.Host
|
|
#
|
|
|
|
TOP = ../../..
|
|
include $(TOP)/config/CONFIG_BASE
|
|
|
|
YACCOPT := -l
|
|
LEXOPT := -L
|
|
|
|
|
|
# includes and manual pages to install:
|
|
#
|
|
MAN1 := dbLoadTemplate.1
|
|
MAN3 := dbLoadRecords.3 dbLoadTemplate.3
|
|
MAN5 := templatefile.5 dbfile.5
|
|
|
|
|
|
# uses getopt, optind, optarg from lib Com:
|
|
PROD_LIBS := Db Com
|
|
PROD := dbLoadTemplate
|
|
|
|
# hard-coded dependencies and rules,
|
|
# hopefully system-independent
|
|
|
|
# SRCS for and dbLoadTemplate
|
|
#
|
|
SRCS = dbLoadTemplate.c dbLoadRecords.c
|
|
|
|
|
|
include $(TOP)/config/RULES.Host
|
|
|
|
#
|
|
# These lex sources are included in some C sources,
|
|
# so they have to be created in time:
|
|
#
|
|
dbLoadTemplate$(OBJ): dbLoadTemplate_lex.c
|
|
dbLoadRecords$(OBJ): dbLoadRecords_lex.c
|
|
|
|
clean::
|
|
@$(RM) dbLoadTemplate_lex.c dbLoadTemplate.c dbLoadRecords_lex.c \
|
|
dbLoadRecords.c
|
|
|
|
# EOF base/src/dbtools/Makefile.Host
|
|
|