include ../../Rules.mak

CC = $(CROSS)gcc
STRIP = $(CROSS)strip

CFLAGS=-Wall $(IFX_CFLAGS) -DLINUX
LDFLAGS+= $(IFX_LDFLAGS)

ATMLIBINC = -I../linux-atm-2.5.0/src/include
LIBATMPATH=-L../../tools/mips-linux-uclibc/bin/../lib -I../../tools/mips-linux-uclibc/include
INCPATH=-I$(KERNEL_INC) $(ATMLIBINC)
all: br2684ctl br2684ctld
	
LIBATM=atm

br2684ctl:br2684ctl.c 
	$(CC) $(INCPATH) $(CFLAGS) -DIFX_BR2684CLIENT $(LDFLAGS) -o $@  br2684ctl.c $(LIBATMPATH) #-l$(LIBATM)  

br2684ctld:br2684ctl.c
	rm -f br2684ctl.o
	$(CC) $(INCPATH) $(CFLAGS) -DIFX_BR2684DEAMON $(LDFLAGS) -o $@  br2684ctl.c $(LIBATMPATH) -lcrypt -L../linux-atm-2.5.0/src/lib/.libs/ -latm   

clean:
	-rm -f br2684ctl
	-rm -f br2684ctld

install:
	$(STRIP) br2684ctl
	$(STRIP) br2684ctld
	cp br2684ctl ../../target/usr/sbin
	cp br2684ctld ../../target/usr/sbin


