History of file kitsh/buildsrc/kitsh-0.0/kitInit.c at check-in 360c2ef6917c1e83eaec6919e86b2b6f59f603a1
2017-10-17
| ||
04:02 | Started work on supporting alternate roots file: [b6990a4d65] check-in: [975c25c193] user: rkeene, branch: support-altroot, size: 15297 [annotate] [blame] [check-ins using] [diff] | |
2016-02-24
| ||
21:45 | Corrected an issue where the KitDLL file cannot be located cause initialization to fail file: [4efdf6eacc] check-in: [9c7bd6cad1] user: rkeene, branch: trunk, size: 15172 [annotate] [blame] [check-ins using] [diff] | |
20:41 | Create a Tcl_Init() symbol if we are creating a static libtclkit file: [f888dda2c4] check-in: [e6ab988ad4] user: rkeene, branch: feature-kitdll-static, size: 15162 [annotate] [blame] [check-ins using] [diff] | |
2015-05-29
| ||
17:08 | Fixed issue with locating main.tcl on KitDLLs file: [3cb384a768] check-in: [b6937cc4c5] user: rkeene, branch: trunk, size: 14907 [annotate] [blame] [check-ins using] [diff] | |
2015-03-30
| ||
21:49 | Removed unneeded ifdef file: [de7a0cddb9] check-in: [ec170ce37a] user: rkeene, branch: trunk, size: 14899 [annotate] [blame] [check-ins using] [diff] | |
2014-02-25
| ||
02:59 | Updated to use single routine for initializing interpreters file: [8905d676cc] check-in: [be67e6913f] user: rkeene, branch: tk-win32-noconsole-fix, size: 14943 [annotate] [blame] [check-ins using] [diff] | |
2014-02-24
| ||
17:22 | Added start of test for Tk on Win32 with noconsole file: [35c2f17362] check-in: [9481ffeac5] user: rkeene, branch: tk-win32-noconsole-fix, size: 14758 [annotate] [blame] [check-ins using] [diff] | |
2013-08-06
| ||
23:55 | Updated to not read "setup.tcl" file: [9995cd87d7] check-in: [b41fe67416] user: rkeene, branch: trunk, size: 14636 [annotate] [blame] [check-ins using] [diff] | |
2013-05-13
| ||
23:43 | Updated to not reference "main" for KitDLL, which likely prevents getting the executable path file: [9bfdc99cac] check-in: [de3dbf5d8c] user: rkeene, branch: trunk, size: 14828 [annotate] [blame] [check-ins using] [diff] | |
2011-05-31
| ||
02:03 | Updated to be pluggable file: [0cfdc14cf7] check-in: [349896fca7] user: rkeene, branch: pluggable, size: 14761 [annotate] [blame] [check-ins using] [diff] | |
2011-05-28
| ||
23:53 |
Updated to only mount VFS once
Updated to always load "vfs" file: [50169ff8c3] check-in: [d5ed5900eb] user: rkeene, branch: trunk, size: 14845 [annotate] [blame] [check-ins using] [diff] | |
2011-05-24
| ||
06:05 | Updated all references to the KitDLL VFS to be "CVFS" file: [901380bcbe] check-in: [878ff79575] user: rkeene, branch: merge-kitdll-kitsh-common, size: 14880 [annotate] [blame] [check-ins using] [diff] | |
2011-05-23
| ||
10:53 | Integrated KitDLL into KitSH file: [108a80f35a] check-in: [a1a14e0aba] user: rkeene, branch: merge-kitdll-kitsh-common, size: 14912 [annotate] [blame] [check-ins using] [diff] | |
03:14 | More work on consolidating KitSH and KitDLL and supporting C-VFS file: [ae720616f1] check-in: [df550ab43e] user: rkeene, branch: merge-kitdll-kitsh-common, size: 14279 [annotate] [blame] [check-ins using] [diff] | |
2011-05-20
| ||
05:50 | First set of merges from KitDLL to KitSH file: [dd6f45df03] check-in: [55cb9f600a] user: rkeene, branch: merge-kitdll-kitsh-common, size: 14872 [annotate] [blame] [check-ins using] [diff] | |
2010-10-01
| ||
20:45 | Updated to include a "package ifneeded" script for Tk on Win32 in addition to other platforms, if Tk built statically. file: [2ea4599da9] check-in: [d3373882b3] user: rkeene, branch: trunk, size: 10073 [annotate] [blame] [check-ins using] [diff] | |
2010-09-26
| ||
04:50 |
Updated to use "/proc/self/exe" rather than "/proc/<pid>/exe"
Updated to check for "/proc/curproc/file" (FreeBSD) file: [4d11547632] check-in: [013d6b36f4] user: rkeene, branch: trunk, size: 10099 [annotate] [blame] [check-ins using] [diff] | |
04:50 | Corrected typo in previous commit file: [534a43d0fd] check-in: [62d83850be] user: rkeene, branch: trunk, size: 9855 [annotate] [blame] [check-ins using] [diff] | |
04:50 | Updated test for dladdr() to be more comprehensive file: [3729076ea4] check-in: [66c3398628] user: rkeene, branch: trunk, size: 9855 [annotate] [blame] [check-ins using] [diff] | |
04:50 | Updated to use dladdr() to find ourselves if possible file: [bab566bd8a] check-in: [eb6f15ad72] user: rkeene, branch: trunk, size: 9841 [annotate] [blame] [check-ins using] [diff] | |
04:50 | Updated to load boot.tcl in new interpreters, issue with previous workaround and fixing creating new interpreters file: [0506bc15b0] check-in: [d5bcf0ec06] user: rkeene, branch: trunk, size: 9329 [annotate] [blame] [check-ins using] [diff] | |
04:49 | Made initialization error more verbose file: [a33903368c] check-in: [4e71ffc33c] user: rkeene, branch: trunk, size: 9248 [annotate] [blame] [check-ins using] [diff] | |
04:49 | Updated to not remount TclKit VFS in initialization file: [f2454b481f] check-in: [c7d604dff8] user: rkeene, branch: trunk, size: 8848 [annotate] [blame] [check-ins using] [diff] | |
04:49 | Updated to not provide Tk package, since that is taken care of by Tk itself file: [dc3318ae4e] check-in: [d589e2755f] user: rkeene, branch: trunk, size: 8693 [annotate] [blame] [check-ins using] [diff] | |
04:49 | Updated to support static Tk on non-Windows platforms file: [daa56f5f14] check-in: [70da029110] user: rkeene, branch: trunk, size: 8737 [annotate] [blame] [check-ins using] [diff] | |
04:45 | Removed references to PATH_MAX file: [04a2d744f1] check-in: [9fb1a353d1] user: rkeene, branch: trunk, size: 8534 [annotate] [blame] [check-ins using] [diff] | |
04:45 | Updated to use Tcl_FindExecutable() to set executable path file: [e36e6b04a3] check-in: [719fef74cb] user: rkeene, branch: trunk, size: 8550 [annotate] [blame] [check-ins using] [diff] | |
04:45 | Updated to better locate Tclkit under Linux (partially deals with <http://code.google.com/p/tclkit/issues/detail?id=1>) file: [2224f05581] check-in: [bcd030ea77] user: rkeene, branch: trunk, size: 8197 [annotate] [blame] [check-ins using] [diff] | |
04:45 | Updated to set encoding from system (untested) file: [8565374f0c] check-in: [095125b887] user: rkeene, branch: trunk, size: 7625 [annotate] [blame] [check-ins using] [diff] | |
04:45 | Updated to not build zlib package under Tcl 8.6+ as it is natively provided file: [a26486a2c9] check-in: [e639016509] user: rkeene, branch: trunk, size: 7041 [annotate] [blame] [check-ins using] [diff] | |
04:45 | Fixed issue causing kit initialization failure when not boot strapping file: [87800da22f] check-in: [ede635a763] user: rkeene, branch: trunk, size: 6907 [annotate] [blame] [check-ins using] [diff] | |
04:44 | Corrected bug preventing Mk4tcl from being "package required" even if present file: [55f719fa55] check-in: [6cd90bad17] user: rkeene, branch: trunk, size: 6862 [annotate] [blame] [check-ins using] [diff] | |
04:44 | Reverted cleanup of tclExecutableName file: [512beccb11] check-in: [0368915b0d] user: rkeene, branch: trunk, size: 6828 [annotate] [blame] [check-ins using] [diff] | |
04:43 |
KitCreator 0.3.0.x
Added support for using ZIP archives if MK4 fails to build Removed support for pure-Tcl MK4 (it didn't work) file: [1ea5ee25a0] check-in: [66535d6924] user: rkeene, branch: trunk, size: 6835 [annotate] [blame] [check-ins using] [diff] | |
04:42 |
Updated to implement "vfs::mkcl" using Readkit
Updated local Readkit implementation to not attempt to replace Mk4tcl file: [f0bdde86c9] check-in: [096098536d] user: rkeene, branch: trunk, size: 6275 [annotate] [blame] [check-ins using] [diff] | |
04:42 | Updated to always make registry/dde packages available to Windows rather than creating a "package ifneeded" entry -- this fixes the issue with mismatched versions on Tcl 8.5+ file: [40729608ac] check-in: [5a3882c8f0] user: rkeene, branch: trunk, size: 6112 [annotate] [blame] [check-ins using] [diff] | |
04:40 |
Added preliminary support for using a Tcl-based metakit reader (mk4tcl.tcl,
based off ReadKit) if Mk4tcl support not found
Updated mk4tcl to cleanup if build fails, to prevent false detection file: [14eb71a613] check-in: [44e0b4f94c] user: rkeene, branch: trunk, size: 6159 [annotate] [blame] [check-ins using] [diff] | |
04:39 |
Corrected check for mk4tcl to actually be functional
Removed support of "config.h" and started passing all defines on the command line file: [943ad6fb25] check-in: [636da30116] user: rkeene, branch: trunk, size: 6095 [annotate] [blame] [check-ins using] [diff] | |
04:38 |
Updated to check for define subprojects working as found
Updated to only link against C++ libs if Mk4tcl worked Updated to check for MK4TCL available before referencing it Added SunStudio C++ libraries file: [9210ecc7cd] check-in: [ea89461e7c] user: rkeene, branch: trunk, size: 6095 [annotate] [blame] [check-ins using] [diff] | |
04:38 | Updated to use public interface for SetStartupScript/GetStartupScript if it is found, otherwise use the old interface. file: [04b049978f] check-in: [399b8095e3] user: rkeene, branch: trunk, size: 6002 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Added: Added kitsh code file: [56adb92a48] check-in: [9315fecb01] user: rkeene, branch: trunk, size: 5796 [annotate] [blame] [check-ins using] | |