OSDN Git Service

build: Add option to disable SBC tools
authorMarcel Holtmann <marcel@holtmann.org>
Sun, 15 Jul 2012 18:14:42 +0000 (15:14 -0300)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 30 Jul 2012 03:01:50 +0000 (20:01 -0700)
Makefile.am
configure.ac

index 75b285e..0db607b 100644 (file)
@@ -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
index eea066a..8c3ed0a 100644 (file)
@@ -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