Differences From Artifact [6cd5958958]:
- Executable file kitsh/build.sh — part of check-in [48744656f9] at 2010-09-26 04:38:51 on branch trunk — Updated to pass configure arguments to configure script (user: rkeene, size: 1564) [annotate] [blame] [check-ins using]
To Artifact [75bca485ac]:
- Executable file
kitsh/build.sh
— part of check-in
[0616230931]
at
2010-09-26 04:39:27
on branch trunk
— Updated to support supplying a TCLKIT environment variable
Updated documentation with more examples and expanded synopsis (user: rkeene, size: 1652) [annotate] [blame] [check-ins using]
| ︙ | ︙ | |||
46 47 48 49 50 51 52 | ## Rename the "vfs" package directory to what "boot.tcl" expects mv 'starpack.vfs/lib'/vfs* 'starpack.vfs/lib/vfs' ## Install "boot.tcl" cp 'boot.tcl' 'starpack.vfs/' # Intall VFS onto kit | > > | | | 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
## Rename the "vfs" package directory to what "boot.tcl" expects
mv 'starpack.vfs/lib'/vfs* 'starpack.vfs/lib/vfs'
## Install "boot.tcl"
cp 'boot.tcl' 'starpack.vfs/'
# Intall VFS onto kit
## Determine if we have a Tclkit to do this work
TCLKIT="${TCLKIT:-tclkit}"
if echo 'exit 0' | "${TCLKIT}" >/dev/null 2>/dev/null; then
## Install using existing Tclkit
### Call installer
"${TCLKIT}" installvfs.tcl kit starpack.vfs
else
## Bootstrap (cannot cross-compile)
### Call installer
cp kit runkit
echo 'set argv [list kit starpack.vfs]' > setup.tcl
echo 'source installvfs.tcl' >> setup.tcl
echo | ./runkit
|
| ︙ | ︙ |