diff options
Diffstat (limited to 'bindings/gecko/Makefile.am')
-rw-r--r-- | bindings/gecko/Makefile.am | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/bindings/gecko/Makefile.am b/bindings/gecko/Makefile.am new file mode 100644 index 0000000..148d8fa --- /dev/null +++ b/bindings/gecko/Makefile.am @@ -0,0 +1,32 @@ +INCLUDES = \ + $(PYTHON_INCLUDES) \ + $(PYGTK_CFLAGS) \ + $(GECKO_CFLAGS) + +geckodir = $(pkgdatadir)/bindings +pkgpyexecdir = $(geckodir) + +pkgpyexec_LTLIBRARIES = gecko.la + +gecko_la_LDFLAGS = -module -avoid-version +gecko_la_LIBADD = $(GECKO_LIBS) + +gecko_la_SOURCES = \ + geckomodule.c \ + gecko-browser.h \ + gecko-browser.cpp + +nodist_gecko_la_SOURCES = gecko.c + +gecko.c: gecko.defs gecko.override + +CLEANFILES = gecko.c +EXTRA_DIST = gecko.override gecko.defs + +.defs.c: + (cd $(srcdir)\ + && $(PYGTK_CODEGEN) \ + --override $*.override \ + --prefix py$* $*.defs) > gen-$*.c \ + && cp gen-$*.c $*.c \ + && rm -f gen-$*.c |