allow coexistance of N build and AC build.
[tomato.git] / release / src / router / cstats / Makefile
blob4eda37a98c880cbbe073533c67486d2fb5aff9ab
1 include ../common.mak
3 CFLAGS = -O2 -Wall $(EXTRACFLAGS) #-mips32
4 CFLAGS += -I$(SRCBASE)/include -I$(TOP)/shared
5 LDFLAGS =
7 OBJS = cstats.o
9 all: cstats
11 cstats: $(OBJS)
12 @echo " [cstats] CC -o $@"
13 @$(CC) $(LDFLAGS) -o $@ $(OBJS) -L../nvram -lnvram -L../shared -lshared
15 $(SIZECHECK)
16 $(CPTMP)
18 clean:
19 rm -f cstats .*.depend
20 rm -f *.o
22 install: all
23 @echo " [cstats] Installing..."
24 # install -D -m 0500 cstats $(INSTALLDIR)/bin/cstats
25 install -D -m 0700 cstats $(INSTALLDIR)/bin/cstats
26 $(STRIP) $(INSTALLDIR)/bin/cstats
28 %.o: %.c .%.depend
29 @echo " [cstats] CC $@"
30 @$(CC) $(CFLAGS) -c $<
32 .depend: $(OBJS:%.o=%.c)
33 @$(CC) $(CFLAGS) -M $^ > .depend
35 .%.depend: %.c
36 @$(CC) $(CFLAGS) -M $< > $@
38 -include $(OBJS:%.o=.%.depend)