diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-05-19 14:10:05 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-05-19 14:10:05 (GMT) |
commit | e77e975333ac47677c48b57cea0ef6f785609941 (patch) | |
tree | 81490b4c694c490a115d67e7f07947672b5342c5 /src/Makefile.am |
Initial checkin
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 0000000..8abb20b --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,48 @@ +sugardir = $(pythondir)/hulahop +sugar_PYTHON = \ + __init__.py + +INCLUDES = \ + $(DEPS_CFLAGS) \ + $(PYTHON_INCLUDES) \ + $(PYGTK_CFLAGS) \ + $(MOZILLA_CFLAGS) \ + -I$(MOZILLA_INCLUDE_ROOT)/docshell \ + -I$(MOZILLA_INCLUDE_ROOT)/xulapp \ + -I$(MOZILLA_INCLUDE_ROOT)/nspr \ + -I$(MOZILLA_INCLUDE_ROOT)/string \ + -I$(MOZILLA_INCLUDE_ROOT)/webbrwsr \ + -I$(MOZILLA_INCLUDE_ROOT)/widget \ + -I$(MOZILLA_INCLUDE_ROOT)/xpcom + +pkgpyexec_LTLIBRARIES = _hulahop.la + +_hulahop_la_LDFLAGS = -module -avoid-version -R$(MOZILLA_HOME) -dlopen self +_hulahop_la_LIBADD = \ + $(GECKO_LIBS) \ + $(DEPS_LIBS) \ + $(MOZILLA_EXTRA_LIBS) \ + $(MOZILLA_GLUE_LIBS) + +_hulahop_la_SOURCES = \ + HulahopDirectoryProvider.cpp \ + HulahopDirectoryProvider.h \ + hulahop-browser.cpp \ + hulahop-browser.h \ + hulahop.c \ + hulahopmodule.c + +hulahop.c: hulahop.defs hulahop.override + +CLEANFILES = hulahop.c +EXTRA_DIST = hulahop.override hulahop.defs + +.defs.c: + (cd $(srcdir)\ + && $(PYGTK_CODEGEN) \ + --register $(PYGTK_DEFSDIR)/gdk-types.defs \ + --register $(PYGTK_DEFSDIR)/gtk-types.defs \ + --override $*.override \ + --prefix py$* $*.defs) > gen-$*.c \ + && cp gen-$*.c $*.c \ + && rm -f gen-$*.c |