1
INCLUDES = $(PYTHON_INCLUDES) $(PYGTK_CFLAGS)
3
defsdir = $(datadir)/pygtk/2.0/defs
9
EXTRA_DIST = $(defs_DATA)
11
pkgpythondir = $(pyexecdir)/gtk-2.0
12
pkgpyexecdir = $(pyexecdir)/gtk-2.0
14
common_ldflags = -module -avoid-version
16
pygnomedir = $(pkgpythondir)/gnome
17
pygnome_PYTHON = __init__.py canvas.py vfs.py
19
pygnomeexecdir = $(pkgpyexecdir)/gnome
20
pygnomeexec_LTLIBRARIES =
24
pygnomeexec_LTLIBRARIES += _gnome.la
25
_gnome_la_CFLAGS = $(GNOME_CFLAGS)
26
_gnome_la_LDFLAGS = $(common_ldflags) -export-symbols-regex init_gnome
27
_gnome_la_LIBADD = $(GNOME_LIBS)
28
_gnome_la_SOURCES = gnomemodule.c
29
nodist__gnome_la_SOURCES = gnome.c
31
EXTRA_DIST += gnome.override
32
gnome.c: gnome.defs gnome.override
37
pygnomeexec_LTLIBRARIES += ui.la
39
ui_la_CFLAGS = $(GNOMEUI_CFLAGS) -I$(top_srcdir)/gnomevfs
40
ui_la_LDFLAGS = $(common_ldflags) -export-symbols-regex initui
41
ui_la_LIBADD = $(GNOMEUI_LIBS)
42
ui_la_SOURCES = uimodule.c
43
nodist_ui_la_SOURCES = ui.c
45
EXTRA_DIST += ui.override
46
ui.c: ui.defs ui.override
52
--load-types ../bonobo/bonobo-arg-types.py \
53
--register $(PYGTK_DEFSDIR)/pango-types.defs \
54
--register $(PYGTK_DEFSDIR)/gdk-types.defs \
55
--register $(PYGTK_DEFSDIR)/gtk-types.defs \
56
--register ../bonobo/bonobo-types.defs \
57
--register ../bonobo/bonoboui-types.defs \
58
--override $*.override \
59
--prefix py$* $*.defs) > gen-$*.c \
64
install-exec-hook: # Remove old deprecated modules
65
-$(LIBTOOL) --mode=uninstall rm -f $(pygnomeexecdir)/canvas.la
66
-$(LIBTOOL) --mode=uninstall rm -f $(pygnomeexecdir)/vfs.la