1# 2# Makefile ET 3# 4 5include ../common.mak 6 7CFLAGS += -I. -I$(TOP)/shared -I$(TOP)/busybox -I$(SRCBASE)/include -Wall 8#CFLAGS += -g -DDEBUG 9CFLAGS += -s -O2 -DBCMWPA2 10LDFLAGS += -L$(TOP)/nvram -L$(INSTALLDIR)/nvram/usr/lib -lnvram -L$(TOP)/shared -L$(INSTALLDIR)/shared/usr/lib -lshared 11 12OBJS := et.o 13vpath %.c $(SRCBASE)/et/linux 14 15ifneq ($(wildcard ./prebuilt),) 16all: 17 -cp prebuilt/et et 18else 19all: et 20endif 21 22clean: 23 rm -f *.o et .*.depend 24 25install: all 26 install -d $(INSTALLDIR)/usr/sbin 27 install et $(INSTALLDIR)/usr/sbin 28 $(STRIP) $(INSTALLDIR)/usr/sbin/et 29 30et: $(OBJS) 31 $(CC) -o $@ $^ $(LDFLAGS) 32 33