[yoda-svn] yoda: fix pyext build process

YODA Mercurial yoda at projects.hepforge.org
Fri Jul 3 11:00:01 BST 2015


details:   https://yoda.hepforge.org/hg/yoda/rev/76c60ff290a5
branches:  
changeset: 1075:76c60ff290a5
user:      David Grellscheid <david.grellscheid at durham.ac.uk>
date:      Fri Jul 03 10:42:43 2015 +0100
description:
fix pyext build process

diffs (truncated from 54 to 50 lines):

--- a/pyext/yoda/Makefile.am	Wed Jul 01 23:51:35 2015 +0100
+++ b/pyext/yoda/Makefile.am	Fri Jul 03 10:42:43 2015 +0100
@@ -1,4 +1,4 @@
-EXTRA_DIST = \
+STATIC_SRC = \
     __init__.py \
     axis.pyx \
     errors.cpp errors.hh \
@@ -39,23 +39,26 @@
     include/ProfileBin2D.pyx \
     include/Scatter1D.pyx \
     include/Scatter2D.pyx \
-    include/Scatter3D.pyx \
-    include/Bin1D.pxi \
-    include/Bin2D.pxi \
-    include/Axis1D.pxi \
-    include/Axis2D.pxi \
-	include/generated/Bin1D_Dbn1D.pyx \
-	include/generated/Bin1D_Dbn2D.pyx \
-	include/generated/Bin2D_Dbn2D.pyx \
-	include/generated/Bin2D_Dbn3D.pyx
+    include/Scatter3D.pyx
 
-EXTRA_DIST += \
+STATIC_SRC += \
     $(CYTHON_SRC) \
     mktemplates \
     core.cpp core.h util.cpp \
     rootcompat.cpp \
     .made_pyx_templates
 
+BUILT_SRC = \
+    include/Bin1D.pxi \
+    include/Bin2D.pxi \
+    include/Axis1D.pxi \
+    include/Axis2D.pxi \
+    include/generated/Bin1D_Dbn1D.pyx \
+    include/generated/Bin1D_Dbn2D.pyx \
+    include/generated/Bin2D_Dbn2D.pyx \
+    include/generated/Bin2D_Dbn3D.pyx
+
+EXTRA_DIST = $(STATIC_SRC) $(BUILT_SRC)
 
 if WITH_CYTHON
 
@@ -92,7 +95,7 @@
 
 all-local: fix-out-of-source
 
-FIXSOURCES = $(EXTRA_DIST)


More information about the yoda-svn mailing list