xref: /aosp_15_r20/external/iptables/utils/Makefile.am (revision a71a954618bbadd4a345637e5edcf36eec826889)
1# -*- Makefile -*-
2
3AM_CFLAGS = ${regular_CFLAGS}
4AM_CPPFLAGS = ${regular_CPPFLAGS} -I${top_builddir}/include \
5              -I${top_srcdir}/include ${libnfnetlink_CFLAGS} ${libpcap_CFLAGS}
6AM_LDFLAGS = ${regular_LDFLAGS}
7
8sbin_PROGRAMS =
9dist_pkgdata_DATA =
10man_MANS =
11
12if HAVE_LIBNFNETLINK
13man_MANS += nfnl_osf.8
14sbin_PROGRAMS += nfnl_osf
15dist_pkgdata_DATA += pf.os
16
17nfnl_osf_LDADD = ${libnfnetlink_LIBS}
18
19uninstall-hook:
20	dir=${DESTDIR}${pkgdatadir}; { \
21		test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; \
22	} || rmdir -p --ignore-fail-on-non-empty "$$dir"
23endif
24
25if ENABLE_BPFC
26man_MANS += nfbpf_compile.8
27sbin_PROGRAMS += nfbpf_compile
28nfbpf_compile_LDADD = ${libpcap_LIBS}
29endif
30
31if ENABLE_SYNCONF
32sbin_PROGRAMS += nfsynproxy
33nfsynproxy_LDADD = ${libpcap_LIBS}
34endif
35
36CLEANFILES = nfnl_osf.8 nfbpf_compile.8
37