pidgin/purple-plugin-pack

Parents 620d738e3ae5
Children 48457093f3c6
This took *way* too long, but okcupid, omegle, and ning all compile on Windows
too. Once we have an installer, we can release!
--- a/Makefile.mingw Mon Jul 18 21:26:41 2011 -0400
+++ b/Makefile.mingw Mon Jul 18 21:50:10 2011 -0400
@@ -9,7 +9,7 @@
VERSION := $(shell cat ./VERSION)
-ALL_PLUGINS_LIST := $(shell python plugin_pack.py build_dirs purple,pidgin,gtkspell,enchant,cairo,pango all)
+ALL_PLUGINS_LIST := $(shell python plugin_pack.py build_dirs purple,pidgin,gtkspell,enchant,cairo,pango,json-glib all)
comma:= ,
empty:=
--- a/ning/Makefile.mingw Mon Jul 18 21:26:41 2011 -0400
+++ b/ning/Makefile.mingw Mon Jul 18 21:50:10 2011 -0400
@@ -4,6 +4,7 @@
# Description: Makefile for ning plugin.
#
+JSON_GLIB_TOP = $(PIDGIN_TREE_TOP)/../win32-dev/libjson-glib
PP_TOP := ..
PP = ning
@@ -14,3 +15,13 @@
ning_connection.c
include $(PP_TOP)/win_pp.mak
+
+INCLUDE_PATHS += \
+ -I$(JSON_GLIB_TOP)/include/json-glib-1.0
+
+LIB_PATHS += \
+ -L$(JSON_GLIB_TOP)/lib
+
+PLUGIN_LIBS += \
+ -ljson-glib-1.0 \
+ -lz
--- a/okcupid/Makefile.mingw Mon Jul 18 21:26:41 2011 -0400
+++ b/okcupid/Makefile.mingw Mon Jul 18 21:50:10 2011 -0400
@@ -4,6 +4,7 @@
# Description: Makefile for okcupid plugin.
#
+JSON_GLIB_TOP = $(PIDGIN_TREE_TOP)/../win32-dev/libjson-glib
PP_TOP := ..
PP = okcupid
@@ -15,3 +16,13 @@
okc_messages.c
include $(PP_TOP)/win_pp.mak
+
+INCLUDE_PATHS += \
+ -I$(JSON_GLIB_TOP)/include/json-glib-1.0
+
+LIB_PATHS += \
+ -L$(JSON_GLIB_TOP)/lib
+
+PLUGIN_LIBS += \
+ -ljson-glib-1.0 \
+ -lz
--- a/omegle/Makefile.mingw Mon Jul 18 21:26:41 2011 -0400
+++ b/omegle/Makefile.mingw Mon Jul 18 21:50:10 2011 -0400
@@ -4,6 +4,7 @@
# Description: Makefile for omegle plugin.
#
+JSON_GLIB_TOP = $(PIDGIN_TREE_TOP)/../win32-dev/libjson-glib
PP_TOP := ..
PP = omegle
@@ -13,3 +14,13 @@
om_connection.c
include $(PP_TOP)/win_pp.mak
+
+INCLUDE_PATHS += \
+ -I$(JSON_GLIB_TOP)/include/json-glib-1.0
+
+LIB_PATHS += \
+ -L$(JSON_GLIB_TOP)/lib
+
+PLUGIN_LIBS += \
+ -ljson-glib-1.0 \
+ -lz