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