aboutsummaryrefslogtreecommitdiff
path: root/bootstrap.tcl
AgeCommit message (Collapse)AuthorFilesLines
2021-01-03bootstrap jimsh: pass all testsSteve Bennett1-4/+4
In order to test bootstrap jimsh, it is very helpful if it can pass all the unit tests. - Set tcl_platform(bootstrap) to 1 for bootstrap jimsh or 0 otherwise - Use getref to determine in we have references, not ref since we implement a poor-man's ref for bootstrap jimsh - bootstrap jimsh package doesn't return a "Can't load package" message if loading the package fails - exec tests using [open |command] need pipe - bootstrap jimsh can't set file times with [file mtime] Signed-off-by: Steve Bennett <steveb@workware.net.au>
2018-09-04bootstrap package supportSteve Bennett1-3/+7
Allow minimal command "package" to take additional arguments, but ignore them. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2016-08-17bootstrap: Add minimal package require supportSteve Bennett1-3/+12
Makes it easier to run the test suite if a minmal 'package require' is supported. Also omit SSL code from jim-aio.c Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-06-03Add make-bootstrap-jim scriptSteve Bennett1-0/+3
Allows a single source file version of jimsh to be created for bootstrap purposes. Signed-off-by: Steve Bennett <steveb@workware.net.au>