libtransmission \
$(DAEMON_DIR) \
$(CLI_DIR) \
- $(BEOS_DIR) \
$(GTK_DIR) \
$(MAC_DIR)
$(top_builddir)/libtransmission/libtransmission.a \
$(top_builddir)/third-party/libnatpmp/libnatpmp.a \
$(top_builddir)/third-party/miniupnp/libminiupnp.a \
- $(top_builddir)/third-party/dht/libdht.a \
+ $(DHT_LIBS) \
$(LIBEVENT_LIBS) \
$(INTLLIBS) \
$(LIBCURL_LIBS) \
AC_SUBST(LIBEVENT_LIBS)
+dnl ----------------------------------------------------------------------------
+dnl
+dnl dht
+
+DHT_CFLAGS="-I\$(top_srcdir)/third-party/dht"
+DHT_LIBS="\$(top_builddir)/third-party/dht/libdht.a"
+AC_SUBST(DHT_CFLAGS)
+AC_SUBST(DHT_LIBS)
+
+
dnl ----------------------------------------------------------------------------
dnl
dnl detection for the GTK+ client
$(top_builddir)/libtransmission/libtransmission.a \
$(top_builddir)/third-party/miniupnp/libminiupnp.a \
$(top_builddir)/third-party/libnatpmp/libnatpmp.a \
- $(top_builddir)/third-party/dht/libdht.a \
+ $(DHT_LIBS) \
$(LIBEVENT_LIBS) \
$(INTLLIBS) \
$(LIBCURL_LIBS) \
$(top_builddir)/libtransmission/libtransmission.a \
$(top_builddir)/third-party/miniupnp/libminiupnp.a \
$(top_builddir)/third-party/libnatpmp/libnatpmp.a \
- $(top_builddir)/third-party/dht/libdht.a \
+ $(DHT_LIBS) \
$(GTK_LIBS) \
$(GIO_LIBS) \
$(LIBNOTIFY_LIBS) \
AM_CPPFLAGS = -I. -I$(top_srcdir) -I$(top_srcdir)/third-party/ -D__TRANSMISSION__ -DPACKAGE_DATA_DIR=\""$(datadir)"\"
AM_CFLAGS = \
+ $(DHT_CFLAGS) \
$(LIBEVENT_CFLAGS) \
$(LIBCURL_CFLAGS) \
$(OPENSSL_CFLAGS) \
./libtransmission.a \
$(top_builddir)/third-party/miniupnp/libminiupnp.a \
$(top_builddir)/third-party/libnatpmp/libnatpmp.a \
- $(top_builddir)/third-party/dht/libdht.a \
$(INTLLIBS) \
+ $(DHT_LIBS) \
$(LIBEVENT_LIBS) \
$(LIBCURL_LIBS) \
$(OPENSSL_LIBS) \