pidgin/plugins/Makefile.am

Mon, 01 Sep 2008 16:16:30 +0000

author
Sadrul Habib Chowdhury <sadrul@pidgin.im>
date
Mon, 01 Sep 2008 16:16:30 +0000
changeset 24237
674cfbf4b6fc
parent 22831
beafb2dfcb8e
child 25930
44d277a5bcd3
child 26138
bf8ba5d748bf
permissions
-rw-r--r--

Fix compiling 'make plugin.so' when srcdir != builddir. This should've been part of the last commit.

14836
480141c7dfdd [gaim-migrate @ 17537]
Daniel Atallah <datallah@pidgin.im>
parents: 14736
diff changeset
1 DIST_SUBDIRS = cap gestures gevolution musicmessaging perl ticker
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
2
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
3 if BUILD_GEVOLUTION
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
4 GEVOLUTION_DIR = gevolution
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
5 endif
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
6
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
7 if ENABLE_DBUS
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
8 MUSICMESSAGING_DIR = musicmessaging
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
9 endif
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
10
14328
34f47ce417d4 [gaim-migrate @ 16948]
Geoff Foster <g-off_@users.sourceforge.net>
parents: 14254
diff changeset
11 if ENABLE_CAP
34f47ce417d4 [gaim-migrate @ 16948]
Geoff Foster <g-off_@users.sourceforge.net>
parents: 14254
diff changeset
12 CAP_DIR = cap
34f47ce417d4 [gaim-migrate @ 16948]
Geoff Foster <g-off_@users.sourceforge.net>
parents: 14254
diff changeset
13 endif
34f47ce417d4 [gaim-migrate @ 16948]
Geoff Foster <g-off_@users.sourceforge.net>
parents: 14254
diff changeset
14
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents: 14328
diff changeset
15 if USE_PERL
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents: 14328
diff changeset
16 PERL_DIR = perl
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents: 14328
diff changeset
17 endif
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents: 14328
diff changeset
18
19656
c7cdc9801b60 Remove X11 specifics from configure.ac. Allows to build against native, non-X11 Quartz
Sean Egan <seanegan@pidgin.im>
parents: 17681
diff changeset
19 if ENABLE_GESTURES
c7cdc9801b60 Remove X11 specifics from configure.ac. Allows to build against native, non-X11 Quartz
Sean Egan <seanegan@pidgin.im>
parents: 17681
diff changeset
20 GESTURE_DIR = gestures
c7cdc9801b60 Remove X11 specifics from configure.ac. Allows to build against native, non-X11 Quartz
Sean Egan <seanegan@pidgin.im>
parents: 17681
diff changeset
21 endif
c7cdc9801b60 Remove X11 specifics from configure.ac. Allows to build against native, non-X11 Quartz
Sean Egan <seanegan@pidgin.im>
parents: 17681
diff changeset
22
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
23 SUBDIRS = \
14328
34f47ce417d4 [gaim-migrate @ 16948]
Geoff Foster <g-off_@users.sourceforge.net>
parents: 14254
diff changeset
24 $(CAP_DIR) \
19656
c7cdc9801b60 Remove X11 specifics from configure.ac. Allows to build against native, non-X11 Quartz
Sean Egan <seanegan@pidgin.im>
parents: 17681
diff changeset
25 $(GESTURE_DIR) \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
26 $(GEVOLUTION_DIR) \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
27 $(MUSICMESSAGING_DIR) \
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents: 14328
diff changeset
28 $(PERL_DIR) \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
29 ticker
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
30
15523
8505bd287c48 This renames the binary to 'pidgin', and I think it properly
Sean Egan <seanegan@pidgin.im>
parents: 15435
diff changeset
31 plugindir = $(libdir)/pidgin
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
32
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
33 convcolors_la_LDFLAGS = -module -avoid-version
16789
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
34 contact_priority_la_LDFLAGS = -module -avoid-version
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
35 extplacement_la_LDFLAGS = -module -avoid-version
16789
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
36 gtk_signals_test_la_LDFLAGS = -module -avoid-version
17681
b16ce226d996 Fix #318 which asked for the buddynote plugins notes to be shown in the
Etan Reisner <deryni@pidgin.im>
parents: 16972
diff changeset
37 gtkbuddynote_la_LDFLAGS = -module -avoid-version
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
38 history_la_LDFLAGS = -module -avoid-version
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
39 iconaway_la_LDFLAGS = -module -avoid-version
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
40 markerline_la_LDFLAGS = -module -avoid-version
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
41 notify_la_LDFLAGS = -module -avoid-version
16199
7a411b9f1730 Realign some things after the rename.
Richard Laager <rlaager@pidgin.im>
parents: 15966
diff changeset
42 pidginrc_la_LDFLAGS = -module -avoid-version
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
43 relnot_la_LDFLAGS = -module -avoid-version
22831
beafb2dfcb8e Based on some discussion in devel@conference.pidgin.im build and install the
Etan Reisner <deryni@pidgin.im>
parents: 22828
diff changeset
44 sendbutton_la_LDFLAGS = -module -avoid-version
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
45 spellchk_la_LDFLAGS = -module -avoid-version
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
46 timestamp_la_LDFLAGS = -module -avoid-version
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
47 timestamp_format_la_LDFLAGS = -module -avoid-version
16199
7a411b9f1730 Realign some things after the rename.
Richard Laager <rlaager@pidgin.im>
parents: 15966
diff changeset
48 xmppconsole_la_LDFLAGS = -module -avoid-version
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
49
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
50 if PLUGINS
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
51
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
52 plugin_LTLIBRARIES = \
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
53 convcolors.la \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
54 extplacement.la \
17681
b16ce226d996 Fix #318 which asked for the buddynote plugins notes to be shown in the
Etan Reisner <deryni@pidgin.im>
parents: 16972
diff changeset
55 gtkbuddynote.la \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
56 history.la \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
57 iconaway.la \
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
58 markerline.la \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
59 notify.la \
16199
7a411b9f1730 Realign some things after the rename.
Richard Laager <rlaager@pidgin.im>
parents: 15966
diff changeset
60 pidginrc.la \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
61 relnot.la \
22831
beafb2dfcb8e Based on some discussion in devel@conference.pidgin.im build and install the
Etan Reisner <deryni@pidgin.im>
parents: 22828
diff changeset
62 sendbutton.la \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
63 spellchk.la \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
64 timestamp.la \
15412
def58941bcb9 [gaim-migrate @ 18143]
Sean Egan <seanegan@pidgin.im>
parents: 15231
diff changeset
65 timestamp_format.la \
def58941bcb9 [gaim-migrate @ 18143]
Sean Egan <seanegan@pidgin.im>
parents: 15231
diff changeset
66 xmppconsole.la
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
67
16789
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
68 noinst_LTLIBRARIES = \
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
69 contact_priority.la \
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
70 gtk_signals_test.la
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
71
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
72 convcolors_la_SOURCES = convcolors.c
16789
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
73 contact_priority_la_SOURCES = contact_priority.c
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
74 extplacement_la_SOURCES = extplacement.c
16789
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
75 gtk_signals_test_la_SOURCES = gtk-signals-test.c
17681
b16ce226d996 Fix #318 which asked for the buddynote plugins notes to be shown in the
Etan Reisner <deryni@pidgin.im>
parents: 16972
diff changeset
76 gtkbuddynote_la_SOURCES = gtkbuddynote.c
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
77 history_la_SOURCES = history.c
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
78 iconaway_la_SOURCES = iconaway.c
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
79 markerline_la_SOURCES = markerline.c
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
80 notify_la_SOURCES = notify.c
15966
cf2b67eaa153 Change some stuff from gaim to pidgin
Mark Doliner <markdoliner@pidgin.im>
parents: 15523
diff changeset
81 pidginrc_la_SOURCES = pidginrc.c
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
82 relnot_la_SOURCES = relnot.c
22831
beafb2dfcb8e Based on some discussion in devel@conference.pidgin.im build and install the
Etan Reisner <deryni@pidgin.im>
parents: 22828
diff changeset
83 sendbutton_la_SOURCES = sendbutton.c
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
84 spellchk_la_SOURCES = spellchk.c
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
85 timestamp_la_SOURCES = timestamp.c
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
86 timestamp_format_la_SOURCES = timestamp_format.c
15412
def58941bcb9 [gaim-migrate @ 18143]
Sean Egan <seanegan@pidgin.im>
parents: 15231
diff changeset
87 xmppconsole_la_SOURCES = xmppconsole.c
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
88
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
89 convcolors_la_LIBADD = $(GTK_LIBS)
16789
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
90 contact_priority_la_LIBADD = $(GTK_LIBS)
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
91 extplacement_la_LIBADD = $(GTK_LIBS)
16789
8cd5132fff2d Build, but don't install, some of the other plugins we ship, to reduce bitrot
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16226
diff changeset
92 gtk_signals_test_la_LIBADD = $(GTK_LIBS)
17681
b16ce226d996 Fix #318 which asked for the buddynote plugins notes to be shown in the
Etan Reisner <deryni@pidgin.im>
parents: 16972
diff changeset
93 gtkbuddynote_la_LIBADD = $(GTK_LIBS)
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
94 history_la_LIBADD = $(GTK_LIBS)
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
95 iconaway_la_LIBADD = $(GTK_LIBS)
15231
f13829d20a13 [gaim-migrate @ 17955]
Gary Kramlich <grim@reaperworld.com>
parents: 14856
diff changeset
96 markerline_la_LIBADD = $(GTK_LIBS)
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
97 notify_la_LIBADD = $(GTK_LIBS)
15966
cf2b67eaa153 Change some stuff from gaim to pidgin
Mark Doliner <markdoliner@pidgin.im>
parents: 15523
diff changeset
98 pidginrc_la_LIBADD = $(GTK_LIBS)
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
99 relnot_la_LIBADD = $(GLIB_LIBS)
22831
beafb2dfcb8e Based on some discussion in devel@conference.pidgin.im build and install the
Etan Reisner <deryni@pidgin.im>
parents: 22828
diff changeset
100 sendbutton_la_LIBADD = $(GTK_LIBS)
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
101 spellchk_la_LIBADD = $(GTK_LIBS)
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
102 timestamp_la_LIBADD = $(GTK_LIBS)
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
103 timestamp_format_la_LIBADD = $(GTK_LIBS)
15412
def58941bcb9 [gaim-migrate @ 18143]
Sean Egan <seanegan@pidgin.im>
parents: 15231
diff changeset
104 xmppconsole_la_LIBADD = $(GTK_LIBS)
14736
90fe3dd8e9db [gaim-migrate @ 17420]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14716
diff changeset
105
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
106 endif # PLUGINS
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
107
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
108 EXTRA_DIST = \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
109 Makefile.mingw \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
110 mailchk.c \
16226
2a59172e2172 gaiminc.c was renamed to pidgininc.c
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16199
diff changeset
111 pidgininc.c \
14856
230c196a19f2 [gaim-migrate @ 17559]
Daniel Atallah <datallah@pidgin.im>
parents: 14836
diff changeset
112 raw.c \
230c196a19f2 [gaim-migrate @ 17559]
Daniel Atallah <datallah@pidgin.im>
parents: 14836
diff changeset
113 win32/transparency/Makefile.mingw \
230c196a19f2 [gaim-migrate @ 17559]
Daniel Atallah <datallah@pidgin.im>
parents: 14836
diff changeset
114 win32/transparency/win2ktrans.c \
230c196a19f2 [gaim-migrate @ 17559]
Daniel Atallah <datallah@pidgin.im>
parents: 14836
diff changeset
115 win32/winprefs/gtkappbar.c \
230c196a19f2 [gaim-migrate @ 17559]
Daniel Atallah <datallah@pidgin.im>
parents: 14836
diff changeset
116 win32/winprefs/gtkappbar.h \
230c196a19f2 [gaim-migrate @ 17559]
Daniel Atallah <datallah@pidgin.im>
parents: 14836
diff changeset
117 win32/winprefs/Makefile.mingw \
230c196a19f2 [gaim-migrate @ 17559]
Daniel Atallah <datallah@pidgin.im>
parents: 14836
diff changeset
118 win32/winprefs/winprefs.c
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
119
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
120 AM_CPPFLAGS = \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
121 -DDATADIR=\"$(datadir)\" \
16812
ca2e1101631d Fix this reference to the build dir for includes
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 16789
diff changeset
122 -I$(top_builddir)/libpurple \
15435
4b933b06d75e Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@pidgin.im>
parents: 15412
diff changeset
123 -I$(top_srcdir)/libpurple \
4b933b06d75e Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@pidgin.im>
parents: 15412
diff changeset
124 -I$(top_srcdir)/pidgin \
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
125 $(DEBUG_CFLAGS) \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
126 $(GTK_CFLAGS) \
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
127 $(PLUGIN_CFLAGS)
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
128
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
129 #
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
130 # This part allows people to build their own plugins in here.
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
131 # Yes, it's a mess.
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
132 #
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
133 SUFFIXES = .c .so
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
134 .c.so:
24237
674cfbf4b6fc Fix compiling 'make plugin.so' when srcdir != builddir. This should've been part of the last commit.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 22831
diff changeset
135 $(LIBTOOL) --mode=compile $(CC) -DHAVE_CONFIG_H -I$(top_builddir) $(AM_CPPFLAGS) $(CFLAGS) -c $< -o tmp$@.lo $(PLUGIN_CFLAGS)
14253
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
136 $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libtmp$@.la -rpath $(plugindir) tmp$@.lo $(LIBS) $(LDFLAGS) -module -avoid-version $(PLUGIN_LIBS)
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
137 @rm -f tmp$@.lo tmp$@.o libtmp$@.la
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
138 @cp .libs/libtmp$@.so* $@
b63ebf84c42b This is a hand-crafted commit to migrate across subversion revisions
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
139 @rm -f .libs/libtmp$@.*

mercurial