Mercurial > pidgin
annotate libpurple/plugins/Makefile.am @ 31736:462c19eb31d8
Remove duplicate calls to msn_slpmsg_set_slplink. This function is
already called when a slpmsg is created, and calling it again will
place the slpmsg on the slplink list an extra time. If the slpmsg is
freed, then the first entry is removed, but the second remains, and
can cause crashes due to invalid memory accesses.
Fixes #14307.
| author | Elliott Sales de Andrade <qulogic@pidgin.im> |
|---|---|
| date | Thu, 14 Jul 2011 05:54:10 +0000 |
| parents | 48148e688ad1 |
| children |
| rev | line source |
|---|---|
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
1 DIST_SUBDIRS = mono perl ssl tcl |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
2 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
3 if USE_PERL |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
4 PERL_DIR = perl |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
5 endif |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
6 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
7 if USE_TCL |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
8 TCL_DIR = tcl |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
9 endif |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
10 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
11 if ENABLE_DBUS |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
12 DBUS_LTLIB = dbus-example.la |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
13 endif |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
14 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
15 if USE_MONO |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
16 MONO_DIR = mono |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
17 endif |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
18 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
19 SUBDIRS = \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
20 $(MONO_DIR) \ |
|
15850
f771cdcc551a
disapproval of revision '88322be73f5336575c98479b2270ab9fcf2a8a75'
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
15849
diff
changeset
|
21 $(PERL_DIR) \ |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
22 ssl \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
23 $(TCL_DIR) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
24 |
|
16583
ce049678a67b
soname versioning of libpurple. Should help resolve debian bug 421282
Stu Tomlinson <stu@nosnilmot.com>
parents:
16285
diff
changeset
|
25 plugindir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION) |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
26 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
27 autoaccept_la_LDFLAGS = -module -avoid-version |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
28 buddynote_la_LDFLAGS = -module -avoid-version |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
29 ciphertest_la_LDFLAGS = -module -avoid-version |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
30 codeinline_la_LDFLAGS = -module -avoid-version |
| 19954 | 31 debug_example_la_LDFLAGS = -module -avoid-version |
| 32 helloworld_la_LDFLAGS = -module -avoid-version | |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
33 idle_la_LDFLAGS = -module -avoid-version |
|
15565
3b6ce2116f74
I had this brilliant idea to deal with join/part notices "intelligently".
Richard Laager <rlaager@wiktel.com>
parents:
15461
diff
changeset
|
34 joinpart_la_LDFLAGS = -module -avoid-version |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
35 log_reader_la_LDFLAGS = -module -avoid-version |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
36 newline_la_LDFLAGS = -module -avoid-version |
|
19958
2c69ceca8067
Adding a notify API example plugin.
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
19954
diff
changeset
|
37 notify_example_la_LDFLAGS = -module -avoid-version |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
38 offlinemsg_la_LDFLAGS = -module -avoid-version |
|
25967
425fc6b6c110
Implementation of a plugin to facilitate use of One Time Passwords by
Daniel Atallah <daniel.atallah@gmail.com>
parents:
24041
diff
changeset
|
39 one_time_password_la_LDFLAGS = -module -avoid-version |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
40 pluginpref_example_la_LDFLAGS = -module -avoid-version |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
41 psychic_la_LDFLAGS = -module -avoid-version |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
42 signals_test_la_LDFLAGS = -module -avoid-version |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
43 simple_la_LDFLAGS = -module -avoid-version |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
44 statenotify_la_LDFLAGS = -module -avoid-version |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
45 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
46 # this can't be in a conditional otherwise automake 1.4 yells |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
47 dbus_example_la_LDFLAGS = -module -avoid-version |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
48 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
49 if PLUGINS |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
50 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
51 plugin_LTLIBRARIES = \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
52 autoaccept.la \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
53 buddynote.la \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
54 idle.la \ |
|
15565
3b6ce2116f74
I had this brilliant idea to deal with join/part notices "intelligently".
Richard Laager <rlaager@wiktel.com>
parents:
15461
diff
changeset
|
55 joinpart.la \ |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
56 log_reader.la \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
57 newline.la \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
58 offlinemsg.la \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
59 psychic.la \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
60 statenotify.la \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
61 $(DBUS_LTLIB) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
62 |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
63 noinst_LTLIBRARIES = \ |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
64 ciphertest.la \ |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
65 codeinline.la \ |
| 19954 | 66 debug_example.la \ |
| 67 helloworld.la \ | |
|
19958
2c69ceca8067
Adding a notify API example plugin.
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
19954
diff
changeset
|
68 notify_example.la \ |
|
25967
425fc6b6c110
Implementation of a plugin to facilitate use of One Time Passwords by
Daniel Atallah <daniel.atallah@gmail.com>
parents:
24041
diff
changeset
|
69 one_time_password.la \ |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
70 pluginpref_example.la \ |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
71 signals_test.la \ |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
72 simple.la |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
73 |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
74 autoaccept_la_SOURCES = autoaccept.c |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
75 buddynote_la_SOURCES = buddynote.c |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
76 ciphertest_la_SOURCES = ciphertest.c |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
77 codeinline_la_SOURCES = codeinline.c |
| 19954 | 78 debug_example_la_SOURCES = debug_example.c |
| 79 helloworld_la_SOURCES = helloworld.c | |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
80 idle_la_SOURCES = idle.c |
|
15565
3b6ce2116f74
I had this brilliant idea to deal with join/part notices "intelligently".
Richard Laager <rlaager@wiktel.com>
parents:
15461
diff
changeset
|
81 joinpart_la_SOURCES = joinpart.c |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
82 log_reader_la_SOURCES = log_reader.c |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
83 newline_la_SOURCES = newline.c |
|
19958
2c69ceca8067
Adding a notify API example plugin.
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
19954
diff
changeset
|
84 notify_example_la_SOURCES = notify_example.c |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
85 offlinemsg_la_SOURCES = offlinemsg.c |
|
25967
425fc6b6c110
Implementation of a plugin to facilitate use of One Time Passwords by
Daniel Atallah <daniel.atallah@gmail.com>
parents:
24041
diff
changeset
|
86 one_time_password_la_SOURCES = one_time_password.c |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
87 pluginpref_example_la_SOURCES = pluginpref_example.c |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
88 psychic_la_SOURCES = psychic.c |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
89 signals_test_la_SOURCES = signals-test.c |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
90 simple_la_SOURCES = simple.c |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
91 statenotify_la_SOURCES = statenotify.c |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
92 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
93 autoaccept_la_LIBADD = $(GLIB_LIBS) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
94 buddynote_la_LIBADD = $(GLIB_LIBS) |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
95 ciphertest_la_LIBADD = $(GLIB_LIBS) |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
96 codeinline_la_LIBADD = $(GLIB_LIBS) |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
97 idle_la_LIBADD = $(GLIB_LIBS) |
|
15565
3b6ce2116f74
I had this brilliant idea to deal with join/part notices "intelligently".
Richard Laager <rlaager@wiktel.com>
parents:
15461
diff
changeset
|
98 joinpart_la_LIBADD = $(GLIB_LIBS) |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
99 log_reader_la_LIBADD = $(GLIB_LIBS) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
100 newline_la_LIBADD = $(GLIB_LIBS) |
|
19958
2c69ceca8067
Adding a notify API example plugin.
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
19954
diff
changeset
|
101 notify_example_la_LIBADD = $(GLIB_LIBS) |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
102 offlinemsg_la_LIBADD = $(GLIB_LIBS) |
|
25967
425fc6b6c110
Implementation of a plugin to facilitate use of One Time Passwords by
Daniel Atallah <daniel.atallah@gmail.com>
parents:
24041
diff
changeset
|
103 one_time_password_la_LIBADD = $(GLIB_LIBS) |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
104 pluginpref_example_la_LIBADD = $(GLIB_LIBS) |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
105 psychic_la_LIBADD = $(GLIB_LIBS) |
|
16711
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
106 signals_test_la_LIBADD = $(GLIB_LIBS) |
|
dc6903cc63b3
Build, but don't install, some additional plugins that we ship the sources
Stu Tomlinson <stu@nosnilmot.com>
parents:
16583
diff
changeset
|
107 simple_la_LIBADD = $(GLIB_LIBS) |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
108 statenotify_la_LIBADD = $(GLIB_LIBS) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
109 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
110 if ENABLE_DBUS |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
111 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
112 CLEANFILES = dbus-example-bindings.c |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
113 dbus_example_la_SOURCES = dbus-example.c |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
114 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
115 dbus_example_la_LIBADD = $(GLIB_LIBS) $(DBUS_LIBS) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
116 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
117 .PHONY: always |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
118 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
119 $(top_builddir)/libpurple/dbus-types.h: always |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
120 cd $(@D) && $(MAKE) $(AM_MAKEFLAGS) $(@F) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
121 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
122 dbus-example-bindings.c: $(top_srcdir)/libpurple/dbus-analyze-functions.py $(dbus_example_la_SOURCES) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
123 cat $(srcdir)/$(dbus_example_la_SOURCES) | \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
124 $(PYTHON) $(top_srcdir)/libpurple/dbus-analyze-functions.py --export-only > $@ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
125 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
126 $(dbus_example_la_OBJECTS) dbus-example.so: dbus-example-bindings.c $(top_builddir)/libpurple/dbus-types.h |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
127 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
128 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
129 endif # ENABLE_DBUS |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
130 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
131 endif # PLUGINS |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
132 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
133 EXTRA_DIST = \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
134 Makefile.mingw \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
135 dbus-buddyicons-example.py \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
136 filectl.c \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
137 fortuneprofile.pl \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
138 ipc-test-client.c \ |
|
16784
db06d4a18246
Add a python script plugins/startup.py which will first check whether a
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
16711
diff
changeset
|
139 ipc-test-server.c \ |
|
db06d4a18246
Add a python script plugins/startup.py which will first check whether a
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
16711
diff
changeset
|
140 startup.py |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
141 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
142 AM_CPPFLAGS = \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
143 -DDATADIR=\"$(datadir)\" \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
144 -I$(top_srcdir)/libpurple \ |
|
16754
441945083737
Now that version.h is a generated source file, we need to add
Stu Tomlinson <stu@nosnilmot.com>
parents:
16711
diff
changeset
|
145 -I$(top_builddir)/libpurple \ |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
146 $(DEBUG_CFLAGS) \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
147 $(GLIB_CFLAGS) \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
148 $(PLUGIN_CFLAGS) \ |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
149 $(DBUS_CFLAGS) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
150 |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
151 # |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
152 # This part allows people to build their own plugins in here. |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
153 # Yes, it's a mess. |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
154 # |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
155 SUFFIXES = .c .so |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
156 .c.so: |
|
24041
db4400f75dd8
Fix compiling 'make plugin.so' when srcdir != builddir
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
19958
diff
changeset
|
157 $(LIBTOOL) --mode=compile $(CC) -DHAVE_CONFIG_H -I$(top_builddir) $(AM_CPPFLAGS) $(CFLAGS) -c $< -o tmp$@.lo $(PLUGIN_CFLAGS) |
|
15373
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
158 $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libtmp$@.la -rpath $(plugindir) tmp$@.lo $(LIBS) $(LDFLAGS) -module -avoid-version $(PLUGIN_LIBS) |
|
5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff
changeset
|
159 @rm -f tmp$@.lo tmp$@.o libtmp$@.la |
|
27642
48148e688ad1
Some versions of libtool seem to output things a little differently, so
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
27529
diff
changeset
|
160 @cp .libs/libtmp$@*.so $@ |
|
27529
6a4cab3959b7
Fix building individual plugins on OS X. Closes #3156.
Paul Aurich <paul@darkrain42.org>
parents:
26359
diff
changeset
|
161 @rm -rf .libs/libtmp$@.* |
