Add some improvement to build system, inspired by patch from ID: 3005712
authorJulien Lavergne <julien.lavergne@gmail.com>
Fri, 17 Dec 2010 10:58:41 +0000 (11:58 +0100)
committerJulien Lavergne <julien.lavergne@gmail.com>
Fri, 17 Dec 2010 10:58:41 +0000 (11:58 +0100)
Makefile.am
configure.ac

index 6e86875..5d63828 100644 (file)
@@ -1,3 +1,5 @@
+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+
 NULL=
 
 SUBDIRS=lxsession lxsession-logout po man
index 7f42822..c7d3dc2 100644 (file)
@@ -1,14 +1,24 @@
 AC_PREREQ([2.57])
 AC_INIT(lxsession,[0.4.5], [],lxsession)
-AM_INIT_AUTOMAKE()
+AM_INIT_AUTOMAKE([1.11 -Wall -Werror foreign])
+
+# Support silent build rules. Disable by either passing --disable-silent-rules
+# to configure or passing V=1 to make
+AM_SILENT_RULES([yes])
 AC_PROG_INTLTOOL(, [no-xml])
 AM_MAINTAINER_MODE
 
 AM_CONFIG_HEADER(config.h)
+AC_CONFIG_MACRO_DIR([m4])
 
 AC_PROG_CC
 AC_PROG_INSTALL
 AM_PROG_CC_C_O
+AC_PROG_CC_STDC
+
+#Initialize libtool
+LT_PREREQ([2.2])
+LT_INIT
 
 AC_CHECK_FUNC([mkstemp],
    AC_DEFINE(HAS_MKSTEMP,1,[Define to 1 if you have the 'mkstemp' function.]))