blob: e31af06fec7a61869396a2d4c11c49f0915676c4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
if BUILD_PYTHON
AM_CPPFLAGS = \
-I$(top_srcdir) \
$(PYTHON_INCLUDES) \
$(PYGOBJECT_CFLAGS) \
$(GTK_CFLAGS)
pyunstabledir = $(pyexecdir)/mateweather/I_KNOW_THIS_IS_UNSTABLE
pyunstable_LTLIBRARIES = mateweather.la
mateweather_la_LDFLAGS = -module -avoid-version -export-symbols-regex initmateweather
mateweather_la_LIBADD = ../libmateweather/libmateweather.la
mateweather_la_SOURCES = mateweathermodule.c
nodist_mateweather_la_SOURCES = mateweather.c
mateweather.c: mateweather.defs mateweather.override
.defs.c:
$(AM_V_GEN)(cd $(srcdir)\
&& pygobject-codegen-2.0 \
--register $(PYGTK_DEFS) \
--override $*.override \
--prefix py$* $*.defs) > gen-$*.c \
&& cp gen-$*.c $*.c \
&& rm -f gen-$*.c
install-exec-hook:
$(MKDIR_P) "$(DESTDIR)$(pyunstabledir)"
$(INSTALL_DATA) $(srcdir)/bad__init__.py "$(DESTDIR)$(pyexecdir)/mateweather/__init__.py"
touch $(DESTDIR)$(pyunstabledir)/__init__.py
chmod a+x $(DESTDIR)$(pyunstabledir)/__init__.py
endif
EXTRA_DIST = mateweather.defs mateweather.override bad__init__.py demo.py
CLEANFILES = mateweather.c
-include $(top_srcdir)/git.mk
|