CVS commit: src/testsuite
Status: Alpha
Brought to you by:
jmmv
From: Julio M. V. <jm...@us...> - 2003-08-20 19:59:54
|
Module name: buildtool Committed by: jmmv Date: Wed Aug 20 19:31:47 UTC 2003 Added Files: src/testsuite: Generic.bt Log Message: Homogenize all script files read by Buildtool (the ones inside the control directory, buildtool.d) into a single file (Generic.bt) placed in the top level directory of the project: - The "defs" file becomes the defs() function inside Generic.bt. It can also be placed in its own Defs.bt file. - The "docs" file becomes the docs() function inside Generic.bt. It can also be placed in its own Docs.bt file. - The "config" file becomes the config_init() and config() functions inside Generic.bt. They can also be placed in their own Config.bt file. As a side effect (code rewrite), the "config" and "doc" modules can be executed wherever inside the project tree. Reason: this looks clearer and avoids the creation of a new directory when converting a project. Also, build scripts will be probably integrated into this new structure (this is the main reason, though). Furthermore, several people have suggested this change. Warning: I'm sorry to say that this change breaks compatibility with 0.12; I've taken the freedom to do it because we are still in alpha status and there are not a lot of users of Buildtool. A conversion script will be provided (and probably will be executed when needed to avoid too much problems to the developer and to the user). To generate a diff of this commit: cvs rdiff -r0 -r1.1 src/testsuite/Generic.bt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |