blob: 8e0dec1cae681d2b98caeba807e01496688d623a [file] [log] [blame]
Marc Bouchere6869a82000-03-20 06:03:29 +00001#! /usr/bin/make
2
3PF_EXT_SLIB:=tcp udp icmp mac limit standard REJECT LOG unclean state multiport tos TOS mark MARK owner SNAT DNAT MASQUERADE REDIRECT
4SHARED_LIBS+=$(foreach T,$(PF_EXT_SLIB),extensions/libipt_$(T).so)
5EXTRA_INSTALLS+=$(foreach T, $(PF_EXT_SLIB), $(DESTDIR)$(LIBDIR)/iptables/libipt_$(T).so)
6
7ifndef TOPLEVEL_INCLUDED
8local:
9 cd .. && $(MAKE) $(SHARED_LIBS)
10endif
11
12$(DESTDIR)$(LIBDIR)/iptables/libipt_%.so: extensions/libipt_%.so
13 @[ -d $(DESTDIR)$(LIBDIR)/iptables ] || mkdir -p $(DESTDIR)$(LIBDIR)/iptables
14 cp $< $@