annotate finch/libgnt/Makefile.am @ 24900:2307f8124407

Only initialize dbus threading if glib threading is initialized. The idea is that anything that will encounter the side effect of other libraries using dbus from gthreads will have had to already initialize glib threading earlier. Fixes #7538
author Daniel Atallah <daniel.atallah@gmail.com>
date Wed, 07 Jan 2009 04:04:05 +0000
parents e2e57d3c0578
children 25e2ab1fff1d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
22721
35621ae24544 pygnt's home has been http://repo.or.cz/w/python-gnt.git for a while.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 21800
diff changeset
1 EXTRA_DIST=genmarshal
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
2
18074
7e309149360f Make the irssi wm work.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 18069
diff changeset
3 SUBDIRS = . wms
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
4 pkgconfigdir = $(libdir)/pkgconfig
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
5 pkgconfig_DATA = gnt.pc
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
6
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
7 lib_LTLIBRARIES = libgnt.la
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
8
24503
e2e57d3c0578 Use glib log functions to show error messages.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 22721
diff changeset
9 noinst_HEADERS = gntinternal.h
e2e57d3c0578 Use glib log functions to show error messages.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 22721
diff changeset
10
16158
1a64f972865c Add BUILT_SOURCES to libgnt's Makefile.am. Patch from sadrul to fix the
Stu Tomlinson <stu@nosnilmot.com>
parents: 15847
diff changeset
11 BUILT_SOURCES = gntmarshal.h
1a64f972865c Add BUILT_SOURCES to libgnt's Makefile.am. Patch from sadrul to fix the
Stu Tomlinson <stu@nosnilmot.com>
parents: 15847
diff changeset
12
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
13 libgnt_la_SOURCES = \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
14 gntmarshal.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
15 gntwidget.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
16 gntbindable.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
17 gntbox.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
18 gntbutton.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
19 gntcheckbox.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
20 gntclipboard.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
21 gntcolors.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
22 gntcombobox.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
23 gntentry.c \
15847
a2ab257116ce File selector dialog. Still in an experimental state. When properly complete, this can be used for file/folder-request etc.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15818
diff changeset
24 gntfilesel.c \
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
25 gntkeys.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
26 gntlabel.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
27 gntline.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
28 gntmenu.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
29 gntmenuitem.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
30 gntmenuitemcheck.c \
18353
caa25e0ff358 Build the slider widget.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 18074
diff changeset
31 gntslider.c \
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
32 gntstyle.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
33 gnttextview.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
34 gnttree.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
35 gntutils.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
36 gntwindow.c \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
37 gntwm.c \
16414
56d2ae9cbb5c Initial workspace support. refs #51
Richard Nelson <wabz@pidgin.im>
parents: 16168
diff changeset
38 gntws.c \
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
39 gntmain.c
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
40
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
41 libgnt_la_headers = \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
42 gntwidget.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
43 gntbindable.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
44 gntbox.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
45 gntbutton.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
46 gntcheckbox.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
47 gntclipboard.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
48 gntcolors.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
49 gntcombobox.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
50 gntentry.h \
15847
a2ab257116ce File selector dialog. Still in an experimental state. When properly complete, this can be used for file/folder-request etc.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15818
diff changeset
51 gntfilesel.h \
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
52 gntkeys.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
53 gntlabel.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
54 gntline.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
55 gntmarshal.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
56 gntmenu.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
57 gntmenuitem.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
58 gntmenuitemcheck.h \
18353
caa25e0ff358 Build the slider widget.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 18074
diff changeset
59 gntslider.h \
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
60 gntstyle.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
61 gnttextview.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
62 gnttree.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
63 gntutils.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
64 gntwindow.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
65 gntwm.h \
16414
56d2ae9cbb5c Initial workspace support. refs #51
Richard Nelson <wabz@pidgin.im>
parents: 16168
diff changeset
66 gntws.h \
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
67 gnt.h
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
68
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
69 CLEANFILES = \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
70 gntmarshal.h \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
71 gntmarshal.c
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
72
16766
91d0e590e635 gnt should reference genmarshal in the srcdir to allow building in a
Stu Tomlinson <stu@nosnilmot.com>
parents: 16682
diff changeset
73 gntmarshal.c: $(srcdir)/genmarshal gntmarshal.h
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
74 echo "#include \"gntmarshal.h\"" > $@
17188
36f97c87e980 Remove a Useless Use Of Cat (tm) (which might actually help Alver's IRIX
Stu Tomlinson <stu@nosnilmot.com>
parents: 16766
diff changeset
75 glib-genmarshal --prefix=gnt_closure_marshal --body $(srcdir)/genmarshal >> $@
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
76
16766
91d0e590e635 gnt should reference genmarshal in the srcdir to allow building in a
Stu Tomlinson <stu@nosnilmot.com>
parents: 16682
diff changeset
77 gntmarshal.h: $(srcdir)/genmarshal
17188
36f97c87e980 Remove a Useless Use Of Cat (tm) (which might actually help Alver's IRIX
Stu Tomlinson <stu@nosnilmot.com>
parents: 16766
diff changeset
78 glib-genmarshal --prefix=gnt_closure_marshal --header $(srcdir)/genmarshal > $@
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
79
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
80 libgnt_laincludedir=$(includedir)/gnt
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
81 libgnt_lainclude_HEADERS = \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
82 $(libgnt_la_headers)
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
83
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
84 libgnt_la_DEPENDENCIES =
16682
171acd9ebb1a Separate so versioning for libgnt.
Richard Laager <rlaager@wiktel.com>
parents: 16168
diff changeset
85 libgnt_la_LDFLAGS = -export-dynamic -version_info $(GNT_LT_VERSION_INFO) -no-undefined
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
86 libgnt_la_LIBADD = \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
87 $(GLIB_LIBS) \
16125
5f204f55af09 Add a utility function to create widgets from an XML description.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15847
diff changeset
88 $(GNT_LIBS) \
21800
73aab5bdd830 Allow loading python scripts at runtime.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 19995
diff changeset
89 $(LIBXML_LIBS) \
73aab5bdd830 Allow loading python scripts at runtime.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 19995
diff changeset
90 $(PY_LIBS)
15818
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
91
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
92 AM_CPPFLAGS = \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
93 $(GLIB_CFLAGS) \
0e3a8505ebbe renamed gaim-text to finch
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
94 $(GNT_CFLAGS) \
16125
5f204f55af09 Add a utility function to create widgets from an XML description.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15847
diff changeset
95 $(DEBUG_CFLAGS) \
21800
73aab5bdd830 Allow loading python scripts at runtime.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 19995
diff changeset
96 $(LIBXML_CFLAGS) \
73aab5bdd830 Allow loading python scripts at runtime.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 19995
diff changeset
97 $(PY_CFLAGS)