diff options
author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2010-10-28 16:49:36 +0100 |
---|---|---|
committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2010-10-28 16:49:36 +0100 |
commit | 6df1328a4fb485f46c2785612525d31d62acf8be (patch) | |
tree | 3c596a1a6cfc4724e888e5ba5ed689abe080b8ea | |
parent | f48d61387bc4bca10440aaeed932c9aab6882163 (diff) |
add an --enable-shared-library option
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | telepathy-yell/Makefile.am | 5 |
2 files changed, 13 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index afa607b..490045d 100644 --- a/configure.ac +++ b/configure.ac @@ -82,6 +82,14 @@ AC_ARG_ENABLE(coding-style-checks, AC_SUBST([ENABLE_CODING_STYLE_CHECKS]) +dnl shared library +AC_ARG_ENABLE(shared-library, + AC_HELP_STRING([--enable-shared-library], + [produce a shared library to install]), + [enable_shared_library=$enableval], [enable_shared_library=no]) + +AM_CONDITIONAL(ENABLE_SHARED_LIBRARY, test "x$enable_shared_library" != "xno") + dnl Check for Glib PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.25.16, gobject-2.0 >= 2.25.16]) diff --git a/telepathy-yell/Makefile.am b/telepathy-yell/Makefile.am index 820d389..7b3a15f 100644 --- a/telepathy-yell/Makefile.am +++ b/telepathy-yell/Makefile.am @@ -9,7 +9,12 @@ EXTRA_DIST = \ call.xml \ all.xml +if ENABLE_SHARED_LIBRARY +lib_LTLIBRARIES = libtelepathy-yell.la +else noinst_LTLIBRARIES = libtelepathy-yell.la +libtelepathy_yell_la_LDFLAGS = -static +endif libtelepathy_yell_la_LIBADD = $(ALL_LIBS) |