1
# python scripts & extension modules
2
pkgpythondir = $(pyexecdir)
3
pkgpyexecdir = $(pyexecdir)
5
# awn python extension modules
6
pyawnexecdir = $(pkgpyexecdir)/awn
8
# clutter python scripts
9
pyawndir = $(pkgpythondir)/awn
4
pyawndir = $(PYTHON_SITE_PKG)/awn
10
5
pyawn_PYTHON = __init__.py
15
10
$(PYCAIRO_CFLAGS) \
13
-I$(top_builddir)/libawn \
17
# awn python extensions
18
pyawnexecdir = $(PYTHON_SITE_PKG)/awn
19
19
pyawnexec_LTLIBRARIES = awn.la
21
21
common_ldflags = -module -avoid-version
23
CLUTTERGTK_DEFS = awn.defs
25
EXTRA_DIST = $(CLUTTERGTK_DEFS) awn.override
26
awn.c: $(CLUTTERGTK_DEFS) awn.override
29
$(CLUTTERGTK_CFLAGS) \
33
-I$(top_builddir)/libawn \
25
EXTRA_DIST = $(AWN_DEFS) awn.override
26
awn.c: $(AWN_DEFS) awn.override
36
28
awn_la_LDFLAGS = $(common_ldflags) -export-symbols-regex initawn
32
$(PYTHON_EXTRA_LIBS) \
33
$(PYTHON_EXTRA_LDFLAGS) \
42
$(top_builddir)/libawn/libawn.la
36
$(top_builddir)/libawn/libawn.la \
44
39
awn_la_SOURCES = awnmodule.c
45
40
nodist_awn_la_SOURCES = awn.c
47
defsdir = $(pkgdatadir)/$(PLATFORM_VERSION)/defs
48
defs_DATA = $(CLUTTERGTK_DEFS)
42
defsdir = $(pkgdatadir)/defs
43
defs_DATA = $(AWN_DEFS)
55
50
--py_ssize_t-clean \
56
51
--register $(PYGTK_DEFSDIR)/gdk-types.defs \
57
52
--register $(PYGTK_DEFSDIR)/gtk-types.defs \
58
--register $(PYGTK_DEFSDIR)/gconf.defs \
59
53
--override $(srcdir)/$*.override \
60
54
--prefix py$* $<) > gen-$*.c \
61
55
&& cp -f gen-$*.c $*.c \