Change licence to Library GPL 2
[pywebkitgtk.git] / Makefile.am
blobccea8ea61a8d9323014787418b112e2db374f1c1
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 dist-hook: ChangeLog
38 ChangeLog: .git/HEAD
39         git log --stat > ChangeLog
41 uninstall-hook:
42         -rmdir $(webkitgtkdir)
45 MAINTAINERCLEANFILES = \
46         aclocal.m4 \
47         compile \
48         config.guess \
49         config.sub \
50         configure \
51         depcomp \
52         install-sh \
53         ltmain.sh \
54         missing \
55         Makefile.in   
57 CLEANFILES = \
58         gen-webkitgtk.c \
59         webkitgtk.c \
60         webkitgtk_la-webkitgtk.loT      
62 EXTRA_DIST = \
63         webbrowser.py \
64         webkitgtk.override \
65         webkitgtk.defs