diff mcabber/mcabber/Makefile.am @ 2041:e8f2db654e67

Fix building from separate directory This patch allows the following build sequence: $ mkdir build; cd build; ../configure args; make; make install
author Myhailo Danylenko <isbear@ukrpost.net>
date Thu, 22 Nov 2012 00:59:19 +0200
parents 2256d0626730
children 8da280d34b48
line wrap: on
line diff
--- a/mcabber/mcabber/Makefile.am	Mon Nov 26 11:55:22 2012 +0100
+++ b/mcabber/mcabber/Makefile.am	Thu Nov 22 00:59:19 2012 +0200
@@ -16,7 +16,8 @@
 LDADD = $(GLIB_LIBS) $(LOUDMOUTH_LIBS) $(GPGME_LIBS) $(LIBOTR_LIBS) \
 				$(ENCHANT_LIBS) $(LIBIDN_LIBS)
 
-AM_CPPFLAGS = -I$(top_srcdir) $(GLIB_CFLAGS) $(LOUDMOUTH_CFLAGS) \
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) \
+				$(GLIB_CFLAGS) $(LOUDMOUTH_CFLAGS) \
 				$(GPGME_CFLAGS) $(LIBOTR_CFLAGS) \
 				$(ENCHANT_CFLAGS) $(LIBIDN_CFLAGS)
 
@@ -26,7 +27,7 @@
 BUILT_SOURCES = hgcset.h
 
 hgcset.h:
-	../hgcset.sh
+	$(top_srcdir)/hgcset.sh "$(top_srcdir)/mcabber" "$(top_builddir)/mcabber"
 
 .PHONY: hgcset.h
 endif
@@ -42,7 +43,7 @@
 			 xmpp_iq.h xmpp_iqrequest.h \
 			 xmpp_muc.h xmpp_s10n.h \
 			 caps.h fifo.h help.h modules.h api.h \
-			 $(top_srcdir)/include/config.h
+			 $(top_builddir)/include/config.h
 
 if OTR
 mcabberinclude_HEADERS += otr.h nohtml.h