diff options
Diffstat (limited to 'lib/python/Makefile.am')
-rw-r--r-- | lib/python/Makefile.am | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/lib/python/Makefile.am b/lib/python/Makefile.am new file mode 100644 index 0000000..eb6b85c --- /dev/null +++ b/lib/python/Makefile.am @@ -0,0 +1,33 @@ +INCLUDES = \ + $(PYTHON_INCLUDES) \ + $(PYGTK_CFLAGS) \ + $(LIB_CFLAGS) \ + -I $(top_srcdir)/lib/src + +pkgpyexecdir = $(pythondir) + +pkgpyexec_LTLIBRARIES = _sugar.la + +_sugar_la_LDFLAGS = -module -avoid-version -R$(MOZILLA_HOME) +_sugar_la_LIBADD = \ + $(LIB_LIBS) \ + $(top_builddir)/lib/src/libsugarprivate.la + +_sugar_la_SOURCES = \ + _sugarmodule.c + +nodist__sugar_la_SOURCES = _sugar.c + +_sugar.c: _sugar.defs _sugar.override + +CLEANFILES = _sugar.c +EXTRA_DIST = _sugar.override _sugar.defs + +.defs.c: + (cd $(srcdir)\ + && $(PYGTK_CODEGEN) \ + --register $(GNOMEPYTHONEXTRAS_DEFSDIR)/gtkmozembed.defs \ + --override $*.override \ + --prefix py$* $*.defs) > gen-$*.c \ + && cp gen-$*.c $*.c \ + && rm -f gen-$*.c |