summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2012-07-15 15:14:42 -0300
committerMarcel Holtmann <marcel@holtmann.org>2012-07-29 20:01:50 -0700
commit70115c1e2c9daeea95c9e4cb91453a07abf7a2b9 (patch)
tree34bf589496c2a995b89e2f7875d7c2a7b0911f4f
parenta7434beb92a510fcdb90ab4aa23a117785eb538b (diff)
build: Add option to disable SBC tools
-rw-r--r--Makefile.am2
-rw-r--r--configure.ac4
2 files changed, 6 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 75b285e..0db607b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,6 +20,7 @@ noinst_LTLIBRARIES = sbc/libsbc-private.la
sbc_libsbc_private_la_SOURCES = $(sbc_headers) $(sbc_sources)
+if TOOLS
bin_PROGRAMS = src/sbcinfo src/sbcdec src/sbcenc
src_sbcdec_SOURCES = src/sbcdec.c src/formats.h
@@ -27,6 +28,7 @@ src_sbcdec_LDADD = sbc/libsbc-private.la
src_sbcenc_SOURCES = src/sbcenc.c src/formats.h
src_sbcenc_LDADD = sbc/libsbc-private.la
+endif
if SBCTESTER
noinst_PROGRAMS = src/sbctester
diff --git a/configure.ac b/configure.ac
index eea066a..8c3ed0a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -44,6 +44,10 @@ AC_ARG_ENABLE(pie, AC_HELP_STRING([--enable-pie],
fi
])
+AC_ARG_ENABLE(tools, AC_HELP_STRING([--disable-tools],
+ [disable SBC tools]), [enable_tools=${enableval}])
+AM_CONDITIONAL(TOOLS, test "${enable_tools}" != "no")
+
AC_ARG_ENABLE(sbctester, AC_HELP_STRING([--disable-sbctester],
[disable SBC tester]), [enable_sbctester=${enableval}])
if (test "${enable_sbctester}" != "no"); then