2 dnl Process this file with autoconf to produce a configure script.-
10 # if given here, these vars are initted at the checking point.
11 if test x$host = xNONE; then
14 flowerbuildprefix="../$host-build-dir/Flower"
15 mkdir $flowerbuildprefix;
16 for a in `find -type d -and -not -name '*-build-dir'`; do
17 mkdir $flowerbuildprefix/$a;
22 [ enable-shared shared flower library],
23 [shared_b=$enableval])
25 AC_ARG_ENABLE(optimise,
26 [ disable-optimise optimisations off],
27 [optimise_b=$enableval])
29 if test $shared_b = yes; then
30 MODULE_CXXFLAGS="$MODULE_CXXFLAGS -fPIC"
31 MODULE_LDFLAGS="-shared -Wl,-soname,libflower.so "
35 if test $optimise_b = yes; then
36 MODULE_CXXFLAGS="$MODULE_CXXFLAGS -O2 -DSTRING_UTILS_INLINED"
39 AC_SUBST(MODULE_CXXFLAGS)
40 AC_SUBST(MODULE_LDFLAGS)
46 AC_CHECK_FUNCS(memmem snprintf )
47 AC_CONFIG_HEADER($flowerbuildprefix/out/config.hh:config.hh.in)
49 CXX="$ac_cv_prog_CXX" ../bin/make-version > $flowerbuildprefix/out/version.hh
51 AC_OUTPUT($flowerbuildprefix/out/Flower-flags.make:Flower-flags.make.in)