diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..e23ad14 --- /dev/null +++ b/configure.ac @@ -0,0 +1,42 @@ +dnl Process this file with autoconf to produce a configure script. +AC_INIT +AC_CONFIG_SRCDIR([update-menus/update-menus.cc]) + +AM_INIT_AUTOMAKE(menu,2.1.45) +AM_CONFIG_HEADER(config.h) +AM_MAINTAINER_MODE dnl Be nice with packagers, i.e. ourself +dnl Checks for programs. +AC_PROG_CXX + +AC_PROG_INSTALL + +dnl Checks for libraries. + +dnl Checks for header files. +AC_HEADER_DIRENT +AC_HEADER_STDC +AC_HEADER_SYS_WAIT +AC_CHECK_HEADERS(fcntl.h sys/file.h syslog.h unistd.h libintl.h) + +dnl Checks for library functions. +AC_TYPE_SIGNAL +AC_CHECK_FUNCS(mkdir strdup strerror) + +dnl Available po files. +PO_PROGRAMS=`cd ${srcdir}/po; echo *.po` +PO_SECTIONS=`cd ${srcdir}/po-sections; echo *.po` +PO_SUTOROOT=`cd ${srcdir}/po-su-to-root; echo *.po` +MO_PROGRAMS=`echo $PO_PROGRAMS | sed s/\.po/.mo/g` +MO_SECTIONS=`echo $PO_SECTIONS | sed s/\.po/.mo/g` +MO_SUTOROOT=`echo $PO_SUTOROOT | sed s/\.po/.mo/g` + +AC_SUBST(MO_PROGRAMS) +AC_SUBST(MO_SECTIONS) +AC_SUBST(MO_SUTOROOT) +AC_SUBST(PO_PROGRAMS) +AC_SUBST(PO_SECTIONS) +AC_SUBST(PO_SUTOROOT) + +AC_CONFIG_FILES([po-su-to-root/Makefile po/Makefile scripts/Makefile po-sections/Makefile doc/Makefile update-menus/Makefile install-menu/Makefile Makefile]) +AC_OUTPUT + |