blob: 347a34286a5d16b5a9e5af1f0390e4b5f97cbd57 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
include ../../build/config.mk
include ../../build/module.mk
include ../../build/gccconfig.mk
BWC_LDFLAGS =
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)
|