]> git.ozlabs.org Git - petitboot/blobdiff - configure.ac
lib: Move generic file-handling code to lib/
[petitboot] / configure.ac
index 3d2ec184c437246c1a9b1d77c2219a7978695c0f..b540819fe14d54ca08d62a8829e053f333d6d3d8 100644 (file)
@@ -31,8 +31,12 @@ AC_PROG_INSTALL
 
 AM_INIT_AUTOMAKE
 AC_GNU_SOURCE
+AM_GNU_GETTEXT([external])
+AM_GNU_GETTEXT_VERSION(0.18.1)
 LT_INIT
 
+AM_SILENT_RULES([yes])
+
 AX_WITH_CURSES
 AX_WITH_CURSES_MENU
 AX_WITH_CURSES_FORM
@@ -49,7 +53,7 @@ if test "x$ax_cv_curses" = xyes; then
 fi
 
 AC_CHECK_LIB([udev], [udev_new],
-       [],
+       [UDEV_LIBS=-ludev],
        [AC_MSG_FAILURE([The libudev development library is required by petitboot.  Try installing the package libudev-dev or libudev-devel.])]
 )
 
@@ -245,11 +249,17 @@ AC_ARG_ENABLE(
 
 AS_IF(
        [test "x$enable_debug" = "xyes"],
-       [AC_SUBST([DEFAULT_CFLAGS], ["$default_cflags -O0 -DDEBUG"])],
-       [AC_SUBST([DEFAULT_CFLAGS], ["$default_cflags -O2 -DNDEBUG"])]
+       [
+               AC_SUBST([DEFAULT_CFLAGS], ["$default_cflags -O0"])
+               AC_SUBST([DEFAULT_CPPFLAGS], ["-DDEBUG"])
+       ],
+       [
+               AC_SUBST([DEFAULT_CFLAGS], ["$default_cflags -O2"])
+               AC_SUBST([DEFAULT_CPPFLAGS], ["-DNDEBUG"])
+       ]
 )
  
-
+AC_SUBST([UDEV_LIBS])
 AC_SUBST([LIBTOOL_DEPS])
 AC_SUBST([DESTDIR])
 AC_SUBST([pkgsysconfdir], ["${sysconfdir}/${package}"])
@@ -257,20 +267,7 @@ AC_SUBST([pkgsysconfdir], ["${sysconfdir}/${package}"])
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_FILES([
        Makefile
-       discover/Makefile
-       discover/grub2/Makefile
-       lib/Makefile
-       man/Makefile
-       test/Makefile
-       test/lib/Makefile
-       test/parser/Makefile
-       test/urls/Makefile
-       ui/Makefile
-       ui/common/Makefile
-       ui/ncurses/Makefile
-       ui/test/Makefile
-       ui/twin/Makefile
-       utils/Makefile
+       po/Makefile.in
 ])
 
 AC_OUTPUT