CURDIR=netconf
all: lib
OBJS =  daemon.o daemon1.o daemons.o datetime.o devices.o \
	devlist.o exports.o \
	firewall.o groutes.o helpf.o host.o hosts.o html_access.o ifconfig.o \
	internal.o ipalias.o ipfw.o ipfwrule.o ipx.o level.o \
	net.o netconf.o networks.o nis.o \
	ppp.o pppdial.o pppmisc.o pppcon.o \
	process.o \
	rarp.o routed.o routes.o routes1.o start.o \
	simple.o simul.o thishost.o thishost1.o _dict.o

include ../rules.mak

proto:
	proto -m0+ \
		-bnetconf.h+netconf.pm=netconf.h \
		-binternal.h+netconf.pm \
		-bdaemons.c+netconf.pm=daemons.c \
		-bexports.c+netconf.pm \
		-bfirewall.c+netconf.pm \
		-bfirewall.h+netconf.pm \
		-bppp.c+netconf.pm \
		-brarp.c+netconf.pm \
		-bhtml_access.c+netconf.pm \
		-bpppdial.h+netconf.pm \
		*.c

# Test program

hosts: hosts.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)

ifconfig: ifconfig.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)

networks: networks.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)

thishost: thishost.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)

process: process.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)

net: net.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)

exports: exports.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)

simple: simple.obt lib
	gcc -g $(LDF) -o x $< $(LIBS)


