diff options
author | James Henstridge <james@daa.com.au> | 2001-07-01 16:23:02 +0000 |
---|---|---|
committer | James Henstridge <jamesh@src.gnome.org> | 2001-07-01 16:23:02 +0000 |
commit | ad78644778f2995b323bbd59c3537d9ed8c6b4a2 (patch) | |
tree | 2e5096b8ad6ebe04272229bf366f4a03db82fc61 /Makefile.am | |
parent | 8084a9834a535f658e691e09dd3a1e2a3905e056 (diff) | |
download | pygtk-ad78644778f2995b323bbd59c3537d9ed8c6b4a2.tar.gz |
add rules to build pango module.
2001-07-02 James Henstridge <james@daa.com.au>
* Makefile.am (pangomodule_la_SOURCES): add rules to build pango
module.
* pango.defs:
* pango.override:
* pangomodule.c: new files for the pango wrapper module.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index 7bd8b600..e574f383 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,7 +5,7 @@ SUBDIRS = codegen gtk INCLUDES = $(PYTHON_INCLUDES) $(GLIB_CFLAGS) -pyexec_LTLIBRARIES = ExtensionClass.la gobjectmodule.la +pyexec_LTLIBRARIES = ExtensionClass.la gobjectmodule.la pangomodule.la ExtensionClass_la_LDFLAGS = -module -avoid-version \ -export-symbols-regex initExtensionClass @@ -20,14 +20,32 @@ gobjectmodule_la_SOURCES = \ pygobject.h gobjectmodule_la_LIBADD = $(GLIB_LIBS) +pangomodule_la_LDFLAGS = -module -avoid-version \ + -export-symbols-regex initpango +pangomodule_la_SOURCES = \ + pangomodule.c \ + pango.c + +$(srcdir)/pango.c: $(srcdir)/pango.defs $(srcdir)/pango.override + -chmod a+w $(srcdir) + cd $(srcdir) \ + && $(PYTHON) codegen/codegen.py -o pango.override -p pypango pango.defs > gen-pango.c \ + && cp gen-pango.c pango.c \ + && rm -f gen-pango.c + pkginclude_HEADERS = pygobject.h noinst_PYTHON = ltihooks.py +dist-hook: + -rm -f $(distdir)/pango.c + EXTRA_DIST = \ pygtk.spec \ MAPPING \ ExtensionClass.stx \ + pango.defs \ + pango.overrides \ examples/gobject/signal.py \ examples/pygtk-demo/pygtk-demo.py \ examples/pygtk-demo/demos/__init__.py \ |