]> granicus.if.org Git - libnl/commitdiff
automake: add ${top_builddir}/include to AM_CFLAGS
authorAndreas Bießmann <biessmann@corscience.de>
Thu, 5 Aug 2010 13:19:02 +0000 (15:19 +0200)
committerThomas Graf <tgraf@suug.ch>
Wed, 13 Oct 2010 12:36:09 +0000 (14:36 +0200)
 This patch enables out-of-source builds like this
  $ cd builddir && src_dir/configure && make

 Before this patch there was an error about missing netlink/version.h which
 is built by automake in top_builddir rather than top_srcdir which is already
 in include search path.

Signed-off-by: Andreas Bießmann <biessmann@corscience.de>
lib/Makefile.am
src/Makefile.am
src/lib/Makefile.am

index c2815c48ca78af46f0d22c6fe181f0f533ae27dc..b415b63514e166e8e64082fe1d89ccdbd8b71c29 100644 (file)
@@ -1,6 +1,6 @@
 # -*- Makefile -*-
 
-AM_CPPFLAGS  = -Wall -I${top_srcdir}/include -D_GNU_SOURCE -DSYSCONFDIR=\"$(sysconfdir)/libnl\"
+AM_CPPFLAGS  = -Wall -I${top_srcdir}/include -I${top_builddir}/include -D_GNU_SOURCE -DSYSCONFDIR=\"$(sysconfdir)/libnl\"
 
 lib_LTLIBRARIES = \
        libnl.la libnl-genl.la libnl-route.la libnl-nf.la
index d72284d1b08805ef95a2677f2f1278856718e4c9..dda32a784333e5b4d2217c2d4025bffa145ce892 100644 (file)
@@ -2,7 +2,7 @@
 
 SUBDIRS = lib
 
-AM_CPPFLAGS  = -Wall -I${top_srcdir}/include -D_GNU_SOURCE
+AM_CPPFLAGS  = -Wall -I${top_srcdir}/include -I${top_builddir}/include -D_GNU_SOURCE
 AM_LDFLAGS = -L${top_builddir}/lib -L${top_builddir}/src/lib -lnl-cli
 
 noinst_PROGRAMS = \
index dd4f6cfe35e8eda1d628a97507837a5672c454cb..80c217c9dc68a27a21c8a354c9a00b8d40657043 100644 (file)
@@ -1,6 +1,6 @@
 # -*- Makefile -*-
 
-AM_CPPFLAGS  = -Wall -I${top_srcdir}/include -D_GNU_SOURCE -DPKGLIBDIR=\"$(pkglibdir)\" -DSYSCONFDIR=\"$(sysconfdir)\" -rdynamic
+AM_CPPFLAGS  = -Wall -I${top_srcdir}/include -I${top_builddir}/include -D_GNU_SOURCE -DPKGLIBDIR=\"$(pkglibdir)\" -DSYSCONFDIR=\"$(sysconfdir)\" -rdynamic
 AM_LDFLAGS = -L${top_builddir}/lib -ldl
 
 #nobase_pkglib_LTLIBRARIES = cls/basic.la cls/ematch/cmp.la