Author: bugman Date: Mon Jan 30 07:45:35 2006 New Revision: 2366 URL: http://svn.gna.org/viewcvs/relax?rev=2366&view=rev Log: A complete shift from the make build system to the scons build system (and a bug fix). All the targets of all makefiles have been rewritten into python functions within the Sconstruct file 'sconstruct'. Now instead of typing 'make install', you type 'scons install'. Hence, all makefiles have been deleted. The executable python script 'docs/latex/fetch_docstrings' has been moved to the non-executable file 'docs/latex/fetch_docstrings.py'. It is now imported into the Scons python script 'sconstruct' and hence '__init__.py' files have been added to the 'docs' and 'docs/latex' directories. The script 'docs/latex/version' has been shifted completely into the 'sconstruct' file and has been deleted. The file 'docs/release_checklist' has been modified to use the scons rather than make commands. The script 'package' which was made redundant by the original shift to the make system has been deleted. Bug fix: The file 'generic_fns/palmer.py' has been modified to gracefully handle a Modelfree4 bug whereby the 'mfout' output file has been corrupted due to the fusion of columns. Added: 1.2/docs/__init__.py - copied, changed from r2365, 1.2/generic_fns/__init__.py 1.2/docs/latex/__init__.py - copied, changed from r2365, 1.2/generic_fns/__init__.py 1.2/docs/latex/fetch_docstrings.py - copied, changed from r2365, 1.2/docs/latex/fetch_docstrings Removed: 1.2/Makefile 1.2/docs/latex/Makefile 1.2/docs/latex/fetch_docstrings 1.2/docs/latex/version 1.2/maths_fns/Makefile 1.2/package Modified: 1.2/docs/relax.pdf 1.2/docs/release_checklist 1.2/generic_fns/palmer.py 1.2/sconstruct