# Check the kernel source directory settings and edit it to fit your need
TARGET1 := ipt_string

obj-m += $(TARGET1).o

all:
	make V=1 -C  ../../kernel/ SUBDIRS=$(PWD) modules #2> ./aaa.txt

clean:
	make -C  ../../kernel/ SUBDIRS=$(PWD) clean
	rm -rf installer*
	rm -rf lib usr
	rm -rf $(TARGET1).tar.gz

$(TARGET1).tar.gz:
	mkdir -p lib/modules/2.6.10_dev-ixdp42x-arm_xscale_be/kernel/net/ipv4/netfilter
	mkdir -p usr/lib/iptables
	cp libipt_string.so usr/lib/iptables/
	cp $(TARGET1).ko lib/modules/2.6.10_dev-ixdp42x-arm_xscale_be/kernel/net/ipv4/netfilter/
	tar czvf $(TARGET1).tar.gz usr lib

packages: moxa-install.header $(TARGET1).tar.gz
	mkdir -p installer
	cat moxa-install.header $(TARGET1).tar.gz > installer/$(TARGET1)_install.sh
	chmod 755 installer/$(TARGET1)_install.sh

