@@ -1,6 +1,7 @@ -This will build a Tclkit named "tclkit-". +This will build a Tclkit named "tclkit-" or a KitDLL named +"libtclkit.so". --------------- Using This Tool --------------- Usage: @@ -58,11 +59,14 @@ c. ./kitcreator 9. Create a Tclkit with Metakit4 support, but using Zip for storage: a. $ ./kitcreator --enable-kit-storage=zip - 10. Create a KitDLL without Metakit support (will not create a Tclkit + 10. Create a Tclkit with Metakit4 support, but using C-VFS for storage + a. $ ./kitcreator --enable-kit-storage=cvfs + + 11. Create a KitDLL without Metakit support (will not create a Tclkit binary, just the library): a. $ KITCREATOR_PKGS='tk itcl kitdll' b. $ export KITCREATOR_PKGS c. $ ./kitcreator @@ -125,10 +129,14 @@ 9. KITCREATOR_MINBUILD Set this variable to a non-empty string to exclude unnecessary packages from Tcl build. This excludes the following packages: tcltest + + Additionally, any bundled packages (in the "pkgs" directory) + are excluded. This typically includes (as of Tcl 8.6): + itcl thread Kitsh Configure Options: 1. --enable-kit-storage={zip|mk4|auto} Specify which type of storage to use with the Tclkit. The default is to auto-detect. Auto-detection uses Mk4 if