bump version to 0.3; add webbrowser.py in EXTRA_DIST
[pywebkitgtk.git] / Makefile.am
blobad222c2eee91a53c38d38ea4432ee09833d8abb9
1 INCLUDES = \
2         $(PYTHON_INCLUDES)      \
3         $(PYGTK_CFLAGS)         \
4         $(WEBKITGTK_CFLAGS)
6 defsdir = $(datadir)/pygtk/2.0/defs
7 defs_DATA = webkitgtk.defs
9 pkgpythondir = $(pyexecdir)/gtk-2.0
10 pkgpyexecdir = $(pyexecdir)/gtk-2.0
12 webkitgtkdir = $(pkgpyexecdir)/webkitgtk
14 pkgpyexec_LTLIBRARIES = webkitgtk.la
16 webkitgtk_la_CFLAGS = $(GTK_CFLAGS) $(WEBKITGTK_CFLAGS)
17 webkitgtk_la_LDFLAGS = -module -avoid-version \
18         -export-symbols-regex initwebkitgtk
19 webkitgtk_la_LIBADD = $(WEBKITGTK_LIBS)
20 webkitgtk_la_SOURCES = webkitgtkmodule.c
21 nodist_webkitgtk_la_SOURCES = webkitgtk.c
23 webkitgtk.c: webkitgtk.defs webkitgtk.override
25 .defs.c:
26         (cd $(srcdir)\
27          && $(PYGTK_CODEGEN) \
28             --register $(PYGTK_DEFSDIR)/gdk-types.defs \
29             --register $(PYGTK_DEFSDIR)/gtk-types.defs \
30             --override $*.override \
31             --prefix py$* $*.defs) 2>&1 >gen-$*.c | tee $*.errors \
32         && ! grep -q -v "^\*\*\*INFO\*\*\*" $*.errors \
33         && cp gen-$*.c $*.c \
34         && rm -f gen-$*.c
36 uninstall-hook:
37         -rmdir $(webkitgtkdir)
39 DISTCLEANFILES = webkitgtk.errors
41 CLEANFILES = \
42         gen-webkitgtk.c \
43         webkitgtk.c \
44         webkitgtk_la-webkitgtk.loT      
46 EXTRA_DIST = \
47         webbrowser.py \
48         webkitgtk.override \
49         webkitgtk.defs