
IPXLIBNAME = ipx
IPXLIB = ../lib/lib$(IPXLIBNAME).a
EXE1 = ipxripd
EXE1OBJS = ipxripd.o
EXE2 = ipxsapd
EXE2OBJS = ipxsapd.o

CFLAGS = -I../include -Wall
LFLAGS = -s -L../lib

all: $(EXE1) $(EXE2)

clean: 
	rm -f *.o *.a *~ *.bak $(EXE1) $(EXE2)

depend:
	makedepend -I/usr/include/linux -I../include *.c

undepend:
	makedepend

install: $(EXE1) $(EXE2)
	install $(EXE1) $(EXE2) /usr/sbin

release: 
	mkdir ../release/router
	ln *.c makefile ../release/router

$(EXE1): $(EXE1OBJS) $(IPXLIB)
	$(CC) -o $(EXE1) $(EXE1OBJS) $(LFLAGS) -l$(IPXLIBNAME)

$(EXE2): $(EXE2OBJS) $(IPXLIB)
	$(CC) -o $(EXE2) $(EXE2OBJS) $(LFLAGS) -l$(IPXLIBNAME)

$(IPXLIB):
	make -C .. library
# DO NOT DELETE
