Wed, 16 Apr 2014 22:40:44 +0200
cross-win32: make libpidgin and libfinch shared, disable hacky libpidgin loading code. Pidgin runs now
|
15965
8ccce8be4c55
Changes that give crazychat a better chance of compiling with purple and pidgin
Mark Doliner <markdoliner@pidgin.im>
parents:
15435
diff
changeset
|
1 | plugindir = $(libdir)/pidgin |
|
11218
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
2 | |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
3 | if ENABLE_DEBUG |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
4 | DEBUG_CPPFLAGS = -g -pg |
|
15965
8ccce8be4c55
Changes that give crazychat a better chance of compiling with purple and pidgin
Mark Doliner <markdoliner@pidgin.im>
parents:
15435
diff
changeset
|
5 | # DEBUG_CPPFLAGS = -D_DEBUG_ -g -pg |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
6 | DEBUG_LFLAGS = -pg |
|
11218
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
7 | else |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
8 | DEBUG_CPPFLAGS = -O2 |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
9 | DEBUG_LFLAGS = |
|
11218
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
10 | endif |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
11 | |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
12 | plugin_LTLIBRARIES = crazychat.la |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
13 | |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
14 | if DISABLE_MODELS |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
15 | MD_CPPFLAGS = -DDISABLE_MODELS |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
16 | else |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
17 | MD_CPPFLAGS = |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
18 | endif |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
19 | |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
20 | crazychat_la_LDFLAGS = -module -avoid-version $(GTK_LIBS) $(DEBUG_LFLAGS) |
|
15965
8ccce8be4c55
Changes that give crazychat a better chance of compiling with purple and pidgin
Mark Doliner <markdoliner@pidgin.im>
parents:
15435
diff
changeset
|
21 | crazychat_la_SOURCES = cc_pidgin_plugin.c cc_gtk_gl.c cc_gtk_gl.h \ |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
22 | cc_interface.h crazychat.c crazychat.h util.h\ |
|
11218
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
23 | cc_network.c cc_network.h filter.c filter.h\ |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
24 | cc_output.c face.c face.h doggy.c doggy.h glm.h glm.c sharky.h sharky.c models.h models.c |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
25 | |
|
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
26 | QT_CPPFLAGS = -D_DISABLE_QT_ |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
27 | |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
28 | crazychat_la_LIBADD = $(GTKGLEXT_LIBS) |
|
11218
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
29 | |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
30 | #AM_CFLAGS = $(GTK_CFLAGS) \ |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
31 | #$(GTKGLEXT_CFLAGS) \ |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
32 | #-I$(top_srcdir)/include |
|
11218
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
33 | |
|
15965
8ccce8be4c55
Changes that give crazychat a better chance of compiling with purple and pidgin
Mark Doliner <markdoliner@pidgin.im>
parents:
15435
diff
changeset
|
34 | AM_CPPFLAGS = -DPURPLE_PLUGINS \ |
|
8ccce8be4c55
Changes that give crazychat a better chance of compiling with purple and pidgin
Mark Doliner <markdoliner@pidgin.im>
parents:
15435
diff
changeset
|
35 | -I$(top_srcdir)/libpurple \ |
|
16810
7f257f18af06
Now that version.h is a generated source file, we need to add
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
15965
diff
changeset
|
36 | -I$(top_builddir)/libpurple \ |
|
15965
8ccce8be4c55
Changes that give crazychat a better chance of compiling with purple and pidgin
Mark Doliner <markdoliner@pidgin.im>
parents:
15435
diff
changeset
|
37 | -I$(top_srcdir)/pidgin \ |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
38 | $(GTK_CFLAGS) \ |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
39 | $(GTKGLEXT_CFLAGS) \ |
|
11218
886e6862af56
[gaim-migrate @ 13350]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
diff
changeset
|
40 | $(DEBUG_CPPFLAGS) \ |
|
12385
0c6ee10f9d64
[gaim-migrate @ 14691]
Richard Laager <rlaager@pidgin.im>
parents:
11272
diff
changeset
|
41 | $(DEBUG_CFLAGS) \ |
|
11272
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
42 | $(QT_CPPFLAGS) \ |
|
45e5b72fee60
[gaim-migrate @ 13455]
Charlie Stockman <chuckleberry@users.sourceforge.net>
parents:
11218
diff
changeset
|
43 | $(MD_CPPFLAGS) |