This is not necessarily the current version of this TIP.
| TIP: | 203 |
| Title: | Create tclConfig.sh-Equivalent in Tcl |
| Version: | $Revision: 1.6 $ |
| Authors: |
Colin McCormack <coldstore at users dot sourceforge dot net> Don Porter <dgp at users dot sf dot net> Colin McCormack <colin at sharedtech dot dyndns dot org> |
| State: | Draft |
| Type: | Project |
| Tcl-Version: | 8.5 |
| Vote: | Pending |
| Created: | Thursday, 17 June 2004 |
| Discussions To: | http://mini.net/tcl/tclConfig.sh |
| Keywords: | configuration, installation |
This proposal requires the registration of information about the built process, currently stored in tclConfig.sh, by means of the Tcl_RegisterConfig mechanism set out in [Tip 59].
Packages such as Critcl[1], and indeed anything written in pure tcl which tries to build extensions under Tcl need more introspection to discover the ground rules of construction in the installation in which they find themselves.
In order to facilitate such future build tools, the build information should be made available to Tcl scripts.
The web page http://mini.net/tcl/tclConfig.sh contains a parser to understand a tclConfig.sh and set variables in the ::tclConfig namespace.
I will analyse the contents of tclConfig.sh and specify which fields should be added (more likely, which fields should be left out.)
How about converting this propos