include.am 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. if USE_FW_HELPER
  2. bin_PROGRAMS+= src/tools/tor-fw-helper/tor-fw-helper
  3. endif
  4. src_tools_tor_fw_helper_tor_fw_helper_SOURCES = \
  5. src/tools/tor-fw-helper/tor-fw-helper.c \
  6. src/tools/tor-fw-helper/tor-fw-helper-natpmp.c \
  7. src/tools/tor-fw-helper/tor-fw-helper-upnp.c
  8. noinst_HEADERS+= \
  9. src/tools/tor-fw-helper/tor-fw-helper.h \
  10. src/tools/tor-fw-helper/tor-fw-helper-natpmp.h \
  11. src/tools/tor-fw-helper/tor-fw-helper-upnp.h
  12. if NAT_PMP
  13. nat_pmp_ldflags = @TOR_LDFLAGS_libnatpmp@
  14. nat_pmp_ldadd = -lnatpmp @TOR_LIB_IPHLPAPI@
  15. nat_pmp_cppflags = @TOR_CPPFLAGS_libnatpmp@
  16. else
  17. nat_pmp_ldflags =
  18. nat_pmp_ldadd =
  19. nat_pmp_cppflags =
  20. endif
  21. if MINIUPNPC
  22. miniupnpc_ldflags = @TOR_LDFLAGS_libminiupnpc@
  23. miniupnpc_ldadd = -lminiupnpc -lm @TOR_LIB_IPHLPAPI@
  24. miniupnpc_cppflags = @TOR_CPPFLAGS_libminiupnpc@
  25. else
  26. miniupnpc_ldflags =
  27. miniupnpc_ldadd =
  28. miniupnpc_cppflags =
  29. endif
  30. src_tools_tor_fw_helper_tor_fw_helper_LDFLAGS = $(nat_pmp_ldflags) $(miniupnpc_ldflags)
  31. src_tools_tor_fw_helper_tor_fw_helper_LDADD = src/common/libor.a $(nat_pmp_ldadd) $(miniupnpc_ldadd) @TOR_LIB_WS32@
  32. src_tools_tor_fw_helper_tor_fw_helper_CPPFLAGS = $(nat_pmp_cppflags) $(miniupnpc_cppflags)