configure.ac revision 0a6de98efdfdd6108ca3394129d1eed873715df6
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAC_INIT([sssd_libs], [0.4.0], [freeipa-devel@redhat.com])
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAC_CONFIG_SRCDIR([README])
ee359fe1384507fed6c2274e7bfe81d288de4542Stephen GallagherAC_CONFIG_AUX_DIR([build])
33396dc46ea52c18f47db1b5d590880806521005Sumit BoseAM_INIT_AUTOMAKE([-Wall -Werror foreign])
ee359fe1384507fed6c2274e7bfe81d288de4542Stephen GallagherAC_PROG_CC
33396dc46ea52c18f47db1b5d590880806521005Sumit BoseAC_PROG_LIBTOOL
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAC_CONFIG_MACRO_DIR([m4])
324fb26ba803a999bedc29e93c46c84f27abf5b7Sumit BoseAC_PROG_INSTALL
324fb26ba803a999bedc29e93c46c84f27abf5b7Sumit Bose
324fb26ba803a999bedc29e93c46c84f27abf5b7Sumit BoseAC_CONFIG_HEADERS([config.h])
324fb26ba803a999bedc29e93c46c84f27abf5b7Sumit Bose
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher# Enable trace build
84ae5edab16ad6be5e3be956cb6fa031c1428eb5Stephen GallagherAC_ARG_ENABLE([trace],
84ae5edab16ad6be5e3be956cb6fa031c1428eb5Stephen Gallagher [AS_HELP_STRING([--enable-trace[=LEVEL]],[build with low level tracing enabled])],
84ae5edab16ad6be5e3be956cb6fa031c1428eb5Stephen Gallagher [trace_level="$enableval"],
e65df5b966b27e13283c65f59f99ac44781e0333Simo Sorce [trace_level="0"])
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAS_IF([test ["$trace_level" -gt "0"] -a ["$trace_level" -lt "8"] ],[AC_SUBST([TRACE_VAR],["-DTRACE_LEVEL=$trace_level"])])
672f430c2e5d55226261a281bc3fa77311ace5a4Jakub Hrozek
672f430c2e5d55226261a281bc3fa77311ace5a4Jakub Hrozek
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAC_CONFIG_FILES([Makefile
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher trace/Makefile])
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAC_CONFIG_SUBDIRS([collection dhash ini])
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAC_DEFUN([WITH_SINGLELIB],
84ae5edab16ad6be5e3be956cb6fa031c1428eb5Stephen Gallagher [ AC_ARG_WITH([singlelib],
cc98edd9479d4622634a1275c98058916c14059aStephen Gallagher [AC_HELP_STRING([--with-singlelib],
ee359fe1384507fed6c2274e7bfe81d288de4542Stephen Gallagher [Whether to build a shared object containing all sssd_utils [no]]
cc98edd9479d4622634a1275c98058916c14059aStephen Gallagher )
d3da1c165cdb4c1ec126a8f4b6b544ca415b9d20Pavel Březina ],
d3da1c165cdb4c1ec126a8f4b6b544ca415b9d20Pavel Březina [],
d3da1c165cdb4c1ec126a8f4b6b544ca415b9d20Pavel Březina with_singlelib=yes
1183d29d87c5c7439cf2364b7d7324d4a13b6e35Stephen Gallagher )
1183d29d87c5c7439cf2364b7d7324d4a13b6e35Stephen Gallagher ])
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAM_CONDITIONAL([SINGLELIB], [test x$with_singlelib = xyes ])
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen GallagherAC_OUTPUT
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagher