Fix out of source builds

Fixes #1018
This commit is contained in:
TingPing 2014-09-06 10:44:52 -04:00
parent e209e55e59
commit 7a4a0243bd
6 changed files with 8 additions and 8 deletions

View File

@ -15,4 +15,4 @@ CLEANFILES = hexchat.pm.h irc.pm.h
hexchat.pm.h irc.pm.h: lib/HexChat.pm lib/Xchat.pm lib/HexChat/Embed.pm \ hexchat.pm.h irc.pm.h: lib/HexChat.pm lib/Xchat.pm lib/HexChat/Embed.pm \
lib/HexChat/List/Network.pm lib/HexChat/List/Network/Entry.pm \ lib/HexChat/List/Network.pm lib/HexChat/List/Network/Entry.pm \
lib/HexChat/List/Network/AutoJoin.pm lib/IRC.pm lib/HexChat/List/Network/AutoJoin.pm lib/IRC.pm
perl generate_header cd $(srcdir); perl generate_header

View File

@ -2,7 +2,7 @@
noinst_LIBRARIES = libhexchatcommon.a noinst_LIBRARIES = libhexchatcommon.a
AM_CPPFLAGS = $(COMMON_CFLAGS) AM_CPPFLAGS = $(COMMON_CFLAGS) -I$(top_srcdir)
EXTRA_DIST = \ EXTRA_DIST = \
cfgfiles.h \ cfgfiles.h \
@ -70,7 +70,7 @@ libhexchatcommon_a_CFLAGS = $(LIBPROXY_CFLAGS)
textenums.h: textevents.h textenums.h: textevents.h
textevents.h: $(srcdir)/textevents.in make-te textevents.h: $(srcdir)/textevents.in make-te
$(AM_V_GEN) ./make-te < $< > $@ 2> textenums.h $(AM_V_GEN) $(srcdir)/make-te < $< > $@ 2> textenums.h
marshal.h: $(srcdir)/marshalers.list marshal.h: $(srcdir)/marshalers.list
$(AM_V_GEN) $(GLIB_GENMARSHAL) --prefix=_hexchat_marshal --header $< > $@ $(AM_V_GEN) $(GLIB_GENMARSHAL) --prefix=_hexchat_marshal --header $< > $@

View File

@ -15,7 +15,7 @@ BUILT_SOURCES = \
CLEANFILES = $(BUILT_SOURCES) CLEANFILES = $(BUILT_SOURCES)
AM_CPPFLAGS = $(COMMON_CFLAGS) $(DBUS_CFLAGS) AM_CPPFLAGS = $(COMMON_CFLAGS) $(DBUS_CFLAGS) -I$(top_srcdir)/src/common
noinst_PROGRAMS = example noinst_PROGRAMS = example
example_SOURCES = example.c example_SOURCES = example.c

View File

@ -22,8 +22,8 @@
#define GLIB_DISABLE_DEPRECATION_WARNINGS #define GLIB_DISABLE_DEPRECATION_WARNINGS
#include <dbus/dbus-glib.h> #include <dbus/dbus-glib.h>
#include "dbus-client.h" #include "dbus-client.h"
#include "../hexchat.h" #include "hexchat.h"
#include "../hexchatc.h" #include "hexchatc.h"
#define DBUS_SERVICE "org.hexchat.service" #define DBUS_SERVICE "org.hexchat.service"
#define DBUS_REMOTE "/org/hexchat/Remote" #define DBUS_REMOTE "/org/hexchat/Remote"

View File

@ -25,7 +25,7 @@
#include <dbus/dbus-glib.h> #include <dbus/dbus-glib.h>
#include <dbus/dbus-glib-lowlevel.h> #include <dbus/dbus-glib-lowlevel.h>
#include <glib/gi18n.h> #include <glib/gi18n.h>
#include "../hexchat-plugin.h" #include "hexchat-plugin.h"
#define PNAME _("remote access") #define PNAME _("remote access")
#define PDESC _("plugin for remote access using DBUS") #define PDESC _("plugin for remote access using DBUS")

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#include "../../config.h" #include "config.h"
#include <glib.h> #include <glib.h>
#include <glib/gstdio.h> #include <glib/gstdio.h>