Menu

SVN archive Commit Log


Commit Date  
[r2633] by bugman

Ported r2618 to r2632 from the 1.2 line.

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

These changes all relate to the Scons system. The Scons scripts have been completely overhauled.
Bugs have been removed. The help system has been redone. A target for creating the API
documentation using Epydoc has been added.

2006-10-12 07:43:25 Tree
[r2632] by bugman

Fixed a very minor bug in the Scons source packaging target.

The relax version was not being checked because the Depends statement was using 'package_bin' rather
than 'package_src'.

2006-10-12 07:36:12 Tree
[r2631] by bugman

Changed the C module compilation Scons help message.

2006-10-12 07:34:28 Tree
[r2630] by bugman

A completely new Scons help message has been created.

The message (produced after typing 'scons --help') has been formatted to be in the same style as the
relax help message ('relax --help'). A line describing the Scons usage has been added. The result
of providing no target, C module compilation, has been added. Both the 'standard targets' and the
'specific targets' are now described. Every last Scons target is fully described.

2006-10-12 07:33:35 Tree
[r2629] by bugman

Fixed an incorrect comment in the 'compile_user_manual_html()' Scons build target function.

2006-10-12 07:07:31 Tree
[r2628] by bugman

Changed the comments and docstrings of the Scons manual targets.

The PDF or HMTL version is now in brackets after the 'user manual' and 'API documentation manual'
parts.

2006-10-12 07:05:36 Tree
[r2627] by bugman

Modification of the CSS file for the API documentation (HTML version).

The file 'docs/api/epydoc.css' is being modified so that the links are not underlined, change colour
when the mouse is over them, are not in bold, and have the same colouring as the standard
http://nmr-relax.com pages. This makes the API documentation pages fit better with the style of
http://nmr-relax.com.

2006-10-12 06:58:43 Tree
[r2626] by bugman

Added the API documentation creation (using Epydoc) to the Scons scripts.

The Scons target to create the HTML API documentation is called 'api_manual_html'. The
documentation can be created by typing:
$ scons api_manual_html

The function 'compile_api_manual_html()' was added to the 'scons/manuals.py' file. This function
runs the 'epydoc' command. All the Epydoc options are specified in that function.

2006-10-12 06:33:45 Tree
[r2625] by bugman

Removed all traces of Adobe Acrobat Reader (deleted the acro() function, etc.).

2006-10-12 05:21:15 Tree
[r2624] by bugman

Created a new standard manual target called 'user_manual_html_nofetch'.

2006-10-12 05:19:57 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.