CC =$(CROSS)gcc
EXECS = br2684ctl

INCLUDE = -I$(KERNEL_INC)
CFLAGS =
CFLAGS += -Wall -O2 -Werror

all: $(EXECS) 

dynamic: $(EXECS) install

static: libatm  br2684ctl.a

libatm:
	$(MAKE) -C ../linux-atm-2.5.0/src/lib/ $(MFLAGS) all

install:
	cp -a br2684ctl $(ROOT)/usr/sbin

br2684ctl.a: br2684ctl.o
	$(AR) rcs br2684ctl.a  br2684ctl.o

br2684ctl.o: br2684ctl.c
	$(CC) $(CFLAGS) $(INCLUDE) -Os -c -o br2684ctl.o br2684ctl.c

$(EXECS): br2684ctl.c
	$(CC) $(CFLAGS) -o br2684ctl -Os br2684ctl.c -L../linux-atm-2.5.0/src/lib/.libs -latm $(INCLUDE)

clean:
	rm -f *.o *.a $(EXECS)
