[flac-dev] [PATCH 2/5] configure.ac: Allow bench to be disabled

Hugo Beauzée-Luyssen hugo at beauzee.fr
Fri Jan 6 12:53:36 UTC 2017


---
 configure.ac           | 3 +++
 microbench/Makefile.am | 4 ++++
 2 files changed, 7 insertions(+)

diff --git a/configure.ac b/configure.ac
index 94449510..bdeba93a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -362,6 +362,9 @@ AC_SUBST(OGG_PACKAGE)
 AC_ARG_ENABLE([bin], AC_HELP_STRING([--disable-bin], [Do not build the flac program]))
 AM_CONDITIONAL([FLaC__HAS_BIN], [test "${enable_bin}" != "no"])
 
+AC_ARG_ENABLE([benchmark], AC_HELP_STRING([--disable-benchmark], [Do not build the flac benchmark]))
+AM_CONDITIONAL([FLaC__HAS_BENCHMARK], [test "${enable_benchmark}" != "no"])
+
 dnl check for i18n(internationalization); these are from libiconv/gettext
 AM_ICONV
 AM_LANGINFO_CODESET
diff --git a/microbench/Makefile.am b/microbench/Makefile.am
index 9ab6a040..9c960691 100644
--- a/microbench/Makefile.am
+++ b/microbench/Makefile.am
@@ -33,8 +33,12 @@ AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/src/libFLAC/include
 
 noinst_HEADERS = util.h
 
+if FLaC__HAS_BENCHMARK
+
 noinst_PROGRAMS = benchmark_residual
 
 benchmark_residual_SOURCES = benchmark_residual.c util.c
 
 benchmark_residual_LDADD = @LIB_CLOCK_GETTIME@
+
+endif
-- 
2.11.0



More information about the flac-dev mailing list