bench_libre2c_SOURCES = lib/bench.cc
bench_libre2c_CXXFLAGS = $(AM_CXXFLAGS) -std=c++11
-bench_libre2c_LDFLAGS = -lre2
+bench_libre2c_LDFLAGS = $(LDFLAGS_RE2)
bench_libre2c_LDADD = libre2c.la
check_PROGRAMS += bench_libre2c
AC_ARG_ENABLE([libs], [AS_HELP_STRING([--enable-libs], [build libraries])])
AM_CONDITIONAL([WITH_LIBS], [test "x$enable_libs" = "xyes"])
AM_COND_IF([WITH_LIBS], [
+ AC_SUBST(LDFLAGS_RE2, [])
AC_LANG_PUSH([C++])
- AC_CHECK_HEADERS([re2/re2.h], [], [], [[]])
+ AC_CHECK_HEADERS([re2/re2.h], [AS_VAR_SET([LDFLAGS_RE2], ["-lre2"])], [], [[]])
AC_LANG_POP([C++])
])