View Ticket
2020-05-15
14:51 New ticket [9358805538] Source main.tcl for KitDLL. artifact: c1ee459bba user: anonymous

Ticket Hash: 935880553858c75705561c008be4ee047296d720
Title: Source main.tcl for KitDLL
Status: Open Type: Feature Request
Severity: Cosmetic Priority:
Subsystem: Resolution:
Last Modified: 2020-05-15 14:51:39
Version Found In: trunk
Description:
Dear Roy,

thank you for great KitCreator.
This ticket is a point I have observed by sourcecode inspection but I am not at all sure about it.
The file "starkit/main.tcl is IMHO not sourced if KitCreator is build as a KitDLL. There is a chance for zipvfs, but c-vfs and mkvfs, I see no path.

There are two places, where main.tcl is called in kitCreator:

  • kitInit.c: The "initScript" sources main.tcl. This is executed in the function "TclKit_AppInit", which is not included, if define "TCLKIT_DLL" is true (which is the case).
  • kitCreator/kitsh/buildsrc/kitsh-0.0/zipvfs.tcl: Calls main.tcl in proc "cfs::zip::Execute".
Thank you,
Harald