# Filename: configure.in AC_INIT(libusbhp/libusbhp.cc) AM_INIT_AUTOMAKE( libusbhp, 1.0 ) dnl ====================== dnl Init pkg-config dnl ====================== PKG_PROG_PKG_CONFIG(0.23) dnl ====================== dnl Compile with debug options dnl ====================== AC_ARG_WITH(debug, [ --with-debug build with debug support (default=no)], [], [with_debug=no]) if test x$with_debug == xyes; then AC_MSG_WARN([*** Building with debug support!]) AC_DEFINE_UNQUOTED(WITH_DEBUG, , [The project is configured to use debug output]) CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2 -fstack-protector -Wall -Werror -g -O0" fi dnl ====================== dnl Check for udev library dnl ====================== PKG_CHECK_MODULES(UDEV, udev >= 147) AC_PROG_CXX AC_PROG_LIBTOOL AM_PROG_LIBTOOL AM_CONFIG_HEADER(config.h) AC_STDC_HEADERS AC_SUBST(CFLAGS) AC_SUBST(CPPFLAGS) AC_SUBST(CXXFLAGS) AC_SUBST(LDFLAGS) AC_OUTPUT( Makefile libusbhp/Makefile test/Makefile libusbhp.pc)