From c859f06742e26c9b802629950e524bda16dcb5a1 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Fri, 19 Jun 2009 23:50:09 +0000 Subject: [PATCH] (trunk) autoconf/automake: move libdht.a into a DHT_LIBS variable --- Makefile.am | 1 - cli/Makefile.am | 2 +- configure.ac | 10 ++++++++++ daemon/Makefile.am | 2 +- gtk/Makefile.am | 2 +- libtransmission/Makefile.am | 3 ++- 6 files changed, 15 insertions(+), 5 deletions(-) diff --git a/Makefile.am b/Makefile.am index 3d8d71a29..49fa08787 100644 --- a/Makefile.am +++ b/Makefile.am @@ -21,7 +21,6 @@ SUBDIRS = \ libtransmission \ $(DAEMON_DIR) \ $(CLI_DIR) \ - $(BEOS_DIR) \ $(GTK_DIR) \ $(MAC_DIR) diff --git a/cli/Makefile.am b/cli/Makefile.am index 70fa1c7fb..fb6f2f9b6 100644 --- a/cli/Makefile.am +++ b/cli/Makefile.am @@ -20,7 +20,7 @@ transmissioncli_LDADD = \ $(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) \ diff --git a/configure.ac b/configure.ac index 5668aebee..c33c05d10 100644 --- a/configure.ac +++ b/configure.ac @@ -191,6 +191,16 @@ AC_SUBST(LIBEVENT_CFLAGS) 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 diff --git a/daemon/Makefile.am b/daemon/Makefile.am index 6c30662f1..8c19a07ca 100644 --- a/daemon/Makefile.am +++ b/daemon/Makefile.am @@ -22,7 +22,7 @@ LDADD = \ $(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) \ diff --git a/gtk/Makefile.am b/gtk/Makefile.am index b1e33d73c..f10013cc9 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -101,7 +101,7 @@ transmission_LDADD = \ $(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) \ diff --git a/libtransmission/Makefile.am b/libtransmission/Makefile.am index a68f03193..84ef7d32d 100644 --- a/libtransmission/Makefile.am +++ b/libtransmission/Makefile.am @@ -1,6 +1,7 @@ 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) \ @@ -126,8 +127,8 @@ apps_ldadd = \ ./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) \ -- 2.40.0