
#
#	makefile for VFsys.knews
#

MODEL = f
OBJECTS = main.o db_fsys.o resmgr.o rm_io.o rm_news.o \
		  utils.o journal.o
CFLAGS = -4 -Oxr -w9 -m$(MODEL) -I../lib -g2
LDFLAGS = -T1 -l ../lib/KNews.lib -g2

Common = Makefile knews.h ../lib/ipc.h

core: $(OBJECTS) ../lib/KNews.lib
	bm -h version.c
	cc $(CFLAGS) -o core $(OBJECTS) version.c $(LDFLAGS)
	usemsg -c core main.c

main.o: main.c $(Common)

db_fsys.o: db_fsys.c database.h $(Common)

resmgr.o: resmgr.c $(Common)

rm_io.o: rm_io.c $(Common)

rm_news.o: rm_news.c $(Common)

utils.o: utils.c $(Common)

journal.o: journal.c $(Common)

install:
	cp core /usr/bin/VFsys.knews

clean:
	rm -f core *.o

