extended Makefile.xtables to include all, install and clean
This commit is contained in:
parent
bf8594c03e
commit
30482cd1d3
@ -4,11 +4,9 @@ KERNEL_DIR := ${MODULES_DIR}/build
|
||||
|
||||
obj-m += xt_ts3init.o
|
||||
xt_ts3init-objs += ts3init_module.o ts3init_match.o ts3init_cookie.o ts3init_target.o siphash24.o
|
||||
so = libxt_ts3init_get_cookie.so libxt_ts3init_get_puzzle.so libxt_ts3init_reset.so
|
||||
|
||||
all:
|
||||
$(MAKE) -C ${KERNEL_DIR} M=$$PWD;
|
||||
$(MAKE) -f Makefile.xtables $(so)
|
||||
|
||||
modules:
|
||||
$(MAKE) -C ${KERNEL_DIR} M=$$PWD $@;
|
||||
@ -18,5 +16,3 @@ modules_install:
|
||||
|
||||
clean:
|
||||
$(MAKE) -C ${KERNEL_DIR} M=$$PWD $@;
|
||||
rm $(so)
|
||||
|
||||
|
@ -1,5 +1,14 @@
|
||||
CFLAGS = -O2 -Wall
|
||||
LIBS = libxt_ts3init_get_cookie.so libxt_ts3init_get_puzzle.so libxt_ts3init_reset.so
|
||||
|
||||
all: $(LIBS)
|
||||
|
||||
clean:
|
||||
rm -f $(LIBS)
|
||||
|
||||
install:
|
||||
cp $(LIBS) /lib/xtables/
|
||||
|
||||
lib%.so: lib%.o
|
||||
gcc -shared -fPIC -o $@ $^;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user