[Numpy-svn] r4391 - in branches/numpy.scons/numpy/distutils/scons: . doc

numpy-svn@scip... numpy-svn@scip...
Mon Nov 5 05:40:39 CST 2007


Author: cdavid
Date: 2007-11-05 05:40:33 -0600 (Mon, 05 Nov 2007)
New Revision: 4391

Added:
   branches/numpy.scons/numpy/distutils/scons/Changelog
Modified:
   branches/numpy.scons/numpy/distutils/scons/doc/TODO
Log:
Add a changelog, update TODO

Added: branches/numpy.scons/numpy/distutils/scons/Changelog
===================================================================
--- branches/numpy.scons/numpy/distutils/scons/Changelog	2007-11-05 11:40:06 UTC (rev 4390)
+++ branches/numpy.scons/numpy/distutils/scons/Changelog	2007-11-05 11:40:33 UTC (rev 4391)
@@ -0,0 +1,33 @@
+Mon, 05 Nov 2007 19:44:07 +0900 (2nd alpha)
+User-visible Changes:
+	* numpy/distutils/scons/checkers 
+	Perflib checkers (MKL, ATLAS, etc...) can be disabled by using
+	NAME=None at the environment, and overriden through site.cfg
+
+	* numpy/distutils/scons/checkers 
+	LAPACK checker now checks Accelerate and vecLib on Darwin (Mac OS X)
+
+	* numpy/distutils/scons/checkers 
+	CBLAS checker supports ATLAS, MKL, Sunperf, and Accelerate/vecLib
+	frameworks.
+
+	* numpy/distutils/scons/fortrahn 
+	Fortran checkers for name mangling and link options for C/Fortran
+	interop added
+
+	* Basic documentation on wiki
+
+	* sdist command now works
+
+	* show_config knows show meaningful informations (per package
+	configuration).
+
+Internal changes:
+	* Compilation options are now found from a CompilerConfig object, for
+	easier customization.
+
+	* Heavy refactorization of perflib checkers; most of the code is now
+	shared by all of them.
+
+	* Configuration options for libraries checkers is now passed through
+	configuration object

Modified: branches/numpy.scons/numpy/distutils/scons/doc/TODO
===================================================================
--- branches/numpy.scons/numpy/distutils/scons/doc/TODO	2007-11-05 11:40:06 UTC (rev 4390)
+++ branches/numpy.scons/numpy/distutils/scons/doc/TODO	2007-11-05 11:40:33 UTC (rev 4391)
@@ -1,6 +1,9 @@
 Before second alpha (in order of priority):
-    - Basic warn, debug and optim flags : at least gcc+linux, mingw, VS, gcc+mac
-      os x, and posix ? (~ 2 hours).
+    - CheckHeader and CheckLib ala scons, with site.cfg support.
+    - Finish refactorization of perflib and custom checkers: check with
+      test_snippets in meta checkers, make meta-checkers overridable through
+      site.cfg
+    - f2py: supports the macro in doc/FORTRAN
 
 Before first beta:
     - f2py and scipy interoperability: N hours
@@ -27,7 +30,6 @@
 
 Implementation details:
     - Refactor code for API generation (numpy/core/code_generators) -> Mostly done
-    - Refactor code organization in numpy/distutils/scons
 
 Tests:
     - What can be tested ?



More information about the Numpy-svn mailing list