Menu

SVN archive Commit Log


Commit Date  
[r2622] by bugman

Created a single custom builder (using the dummy function) for all the standard manual targets.

2006-10-12 05:13:24 Tree
[r2621] by bugman

Complete overhaul of the relax manual targets.

The relax manual is now referred to as the user manaul (to allow a developers manual in the future).

The functions for compiling the manual have been renamed:
'user_manual_html()' to 'compile_user_manual_html()'.
'user_manual_pdf()' to 'compile_user_manual_pdf()'.

The header printed when compiling from the LaTeX sources has been updated.

Many target names have changes:
'manual_dist' to 'user_manual_pdf_dist'.
'manual' to 'user_manual_pdf'.
'manual_nofetch' to 'user_manual_pdf_nofetch'.
'manual_dist' to 'user_manual_pdf_dist'.
'user_manual_pdf' to 'compile_user_manual_pdf'.
'user_manual_html' to 'compile_user_manual_html'.

The HTML target has been split in two.

2006-10-12 05:08:18 Tree
[r2620] by bugman

Improved the commenting of the 'self.__init__()' function which sets up the Scons environments, etc.

The different Environments have been grouped by type. The docstring has been expanded a little.

2006-10-12 04:42:07 Tree
[r2619] by bugman

Fixed a bug in the 'self.package()' target function.

The variable 'file_name' was being accessed when the variable should have been called
env['DIST_FILE'].

2006-10-12 04:32:18 Tree
[r2618] by bugman

A number of large changes to the Scons system.

The package initialisation file '__init__.py' has been added to the 'scons' directory.

The 'sconstruct' script has been split in half. The script was copied to 'scons/manuals.py' and
only the manual compilation functions remain in this file. The class structure has been eliminated
from 'scons/manuals.py' so 'sconstruct' now imports each function from this module. This means that
4 spaces have been removed from the indentation. All the manual compilation Environment setups,
custom BUILDERS actions, and Depends statements have been shifted to the 'self.__init__()' function
of the 'sconstruct' script.

The default values of None for the target functions have been removed as they are always passed to
the functions. For example
def dummy(self, target=None, source=None, env=None):
has been changed to
def dummy(self, target, source, env):

Environmental variables such as LATEX_DIR, SYSTEM, BIN_PATH, etc. (all the variables created in
'self.paths()') are now placed in the Scons Build Environments. The Environment is passed into each
function as 'env' so the variables are accessed by typing, for example, env['LATEX_DIR']. The
variable 'self.system' has been renamed to 'self.SYSTEM'.

The 'self.gpg_bin_sign()' and 'self.gpg_src_sign()' target functions have been merged into the
single function 'self.gpg_sign()'.

2006-10-12 04:02:01 Tree
[r2617] by bugman

Ported r2616 from the 1.2 line.

The command used was:
$ svn merge -r2615:2616 svn+ssh://bugman@.../svn/relax/1.2

This removes the ancient unused file 'maths_fns/test.c_chi.py'.

2006-10-12 03:46:16 Tree
[r2616] by bugman

Deletion of the file 'maths_fns/test.c_chi.py'.

This file is an ancient file last touched in 2004. It serves no purpose so has been removed.

2006-10-12 03:43:31 Tree
[r2615] by bugman

The user function 'pdb.read()' still was accepting the arguements heteronuc='N' and proton='H'.

The code of the user function was not using these or passing them on. They have now been removed.

2006-10-12 03:29:26 Tree
[r2614] by bugman

Ported r2612 from the 1.2 line.

The command used was:
$ svn merge -r2611:2612 svn+ssh://bugman@.../svn/relax/1.2

This completes the fixing of bug #7241 (https://gna.org/bugs/?7241).

2006-10-12 03:23:22 Tree
[r2613] by bugman

Ported r2611 from the 1.2 line.

The command used was:
$ svn merge -r2610:2611 svn+ssh://bugman@.../svn/relax/1.2

This adds the directory for Scons Python modules for the Builder functions.

2006-10-12 03:20:26 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.