2008-07-15 08:47:36 +00:00
|
|
|
include ../../build/config.mk
|
2010-11-28 06:41:45 +00:00
|
|
|
include ../../build/module.mk
|
|
|
|
include ../../build/gccconfig.mk
|
|
|
|
|
2011-09-11 12:55:26 +00:00
|
|
|
BWC_LDFLAGS = -ldl
|
2010-11-28 06:41:45 +00:00
|
|
|
BWC_CFLAGS =
|
|
|
|
BWC_BIN = luci-bwc
|
|
|
|
BWC_OBJ = src/luci-bwc.o
|
|
|
|
|
|
|
|
%.o: %.c
|
|
|
|
$(COMPILE) $(BWC_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $<
|
|
|
|
|
|
|
|
compile: build-clean $(BWC_OBJ)
|
|
|
|
$(LINK) $(BWC_LDFLAGS) -o src/$(BWC_BIN) $(BWC_OBJ)
|
|
|
|
mkdir -p dist/usr/bin
|
|
|
|
cp src/$(BWC_BIN) dist/usr/bin/$(BWC_BIN)
|
|
|
|
|
|
|
|
install: build
|
|
|
|
cp -pR dist/usr/bin/$(BWC_BIN) /usr/bin/$(BWC_BIN)
|
|
|
|
|
|
|
|
clean: build-clean
|
|
|
|
|
|
|
|
build-clean:
|
|
|
|
rm -f src/*.o src/$(BWC_BIN)
|