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