diff options
author | dequis <dx@dxzone.com.ar> | 2017-08-31 19:00:59 +0300 |
---|---|---|
committer | dequis <dx@dxzone.com.ar> | 2017-08-31 19:01:01 +0300 |
commit | 529799d11d02447442bd4d3bff3dacb7ed2ad06e (patch) | |
tree | 67a929080775347a42960384c54117bb998b3eb4 | |
parent | 726b7b97ea75c42427bd4985726514df29324543 (diff) |
Re-add marshal stuff to Makefile.mingw
Sigh. Pretend this is 0.9.5.1 or whatever.
-rw-r--r-- | patches/08-revert-marshaller.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/patches/08-revert-marshaller.patch b/patches/08-revert-marshaller.patch index 1b06978..d902a80 100644 --- a/patches/08-revert-marshaller.patch +++ b/patches/08-revert-marshaller.patch @@ -39,6 +39,38 @@ diff --git a/libpurple/protocols/facebook/Makefile.am b/libpurple/protocols/face libfacebook_la_LDFLAGS = -module @PLUGIN_LDFLAGS@ if STATIC_FACEBOOK +diff --git a/libpurple/protocols/facebook/Makefile.mingw b/libpurple/protocols/facebook/Makefile.mingw +--- a/libpurple/protocols/facebook/Makefile.mingw ++++ b/libpurple/protocols/facebook/Makefile.mingw +@@ -42,6 +42,7 @@ + ## SOURCES, OBJECTS + ## + C_SRC = \ ++ marshal.c \ + api.c \ + data.c \ + facebook.c \ +@@ -85,11 +86,19 @@ + $(TARGET).dll: $(OBJECTS) + $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $(TARGET).dll + ++marshal.c: marshaller.list marshal.h ++ @echo "#include \"marshal.h\"" > $@ ++ @$(GLIB_GENMARSHAL) --prefix=fb_marshal --body marshaller.list >> $@ ++ ++marshal.h: marshaller.list ++ @$(GLIB_GENMARSHAL) --prefix=fb_marshal --header marshaller.list > $@ ++ ++ + ## + ## CLEAN RULES + ## + clean: +- rm -f $(OBJECTS) ++ rm -f $(OBJECTS) marshal.c marshal.h + rm -f $(TARGET).dll + + include $(PIDGIN_COMMON_TARGETS) diff --git a/libpurple/protocols/facebook/api.c b/libpurple/protocols/facebook/api.c --- a/libpurple/protocols/facebook/api.c +++ b/libpurple/protocols/facebook/api.c |