summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2010-09-15 18:41:32 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2010-09-15 18:41:32 +0000
commit20713757246b9f2e90a6c7954ec5809c5d2cf6ad (patch)
tree5b88f9da2b20c21618534f6d0c98264d4936e45f
parent78a625e795fc056f17d388aa8c9dce161575563f (diff)
Finally fixed make distcheck for windows (actually any that was --disable-XYZ)
automake is not smart enough and cython_ins was just getting what you allowed it to (makes sense, no? ;-P) and thus the source files were not being distributed. now have cython_dist to make sure things work properly. redundancy++... maybe someone will add automake support for Cython, like xyz_CYTHON = bla.pyx? SVN revision: 52319
-rw-r--r--Makefile.am14
1 files changed, 10 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index abff799..ca8ed2e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,13 @@
1ACLOCAL_AMFLAGS = -I m4 1ACLOCAL_AMFLAGS = -I m4
2 2
3cython_dist = \
4 ecore/ecore.c_ecore.pyx \
5 ecore/x/ecore.x.c_ecore_x.pyx \
6 ecore/x/ecore.x.screensaver.pyx \
7 ecore/imf/ecore.imf.c_ecore_imf.pyx \
8 ecore/win32/ecore.win32.c_ecore_win32.pyx \
9 ecore/evas/ecore.evas.c_ecore_evas.pyx
10
3cython_ins = ecore/ecore.c_ecore.pyx 11cython_ins = ecore/ecore.c_ecore.pyx
4cython_outs = ecore/ecore.c_ecore.c ecore/ecore.c_ecore.h 12cython_outs = ecore/ecore.c_ecore.c ecore/ecore.c_ecore.h
5doc_modules = c_ecore 13doc_modules = c_ecore
@@ -152,7 +160,7 @@ EXTRA_DIST = \
152 python-ecore-imf.pc.in \ 160 python-ecore-imf.pc.in \
153 python-ecore-win32.pc.in \ 161 python-ecore-win32.pc.in \
154 python-ecore-evas.pc.in \ 162 python-ecore-evas.pc.in \
155 $(cython_ins) $(cython_outs) \ 163 $(cython_dist) $(cython_outs) \
156 $(pyincecore_DATA) \ 164 $(pyincecore_DATA) \
157 $(c_ecore_x_includes) \ 165 $(c_ecore_x_includes) \
158 $(c_ecore_imf_includes) \ 166 $(c_ecore_imf_includes) \
@@ -277,9 +285,7 @@ pyexececorewin32_LTLIBRARIES = c_ecore_win32.la
277c_ecore_win32_la_LIBADD = @ECORE_WIN32_LIBS@ 285c_ecore_win32_la_LIBADD = @ECORE_WIN32_LIBS@
278c_ecore_win32_la_LDFLAGS = -module -avoid-version 286c_ecore_win32_la_LDFLAGS = -module -avoid-version
279c_ecore_win32_la_LIBTOOLFLAGS = --tag=disable-static 287c_ecore_win32_la_LIBTOOLFLAGS = --tag=disable-static
280#c_ecore_win32_la_SOURCES = $(top_builddir)/ecore/win32/ecore.win32.c_ecore_win32.c 288c_ecore_win32_la_SOURCES = $(top_builddir)/ecore/win32/ecore.win32.c_ecore_win32.c
281# NOTE: how to provide generated sources if I can't generate them on linux?
282nodist_c_ecore_win32_la_SOURCES = $(top_builddir)/ecore/win32/ecore.win32.c_ecore_win32.c
283 289
284pyecorewin32dir = $(pythondir)/ecore/win32 290pyecorewin32dir = $(pythondir)/ecore/win32
285pyecorewin32_PYTHON = ecore/win32/__init__.py 291pyecorewin32_PYTHON = ecore/win32/__init__.py