File History

History of kitcreator

2019-02-03
21:09
Upgraded to Tcl/Tk 8.6.9 file: [5183dd0c35] check-in: [f13053c0b5] user: rkeene, branch: trunk, size: 8961 [annotate] [blame] [check-ins using] [diff]
2019-02-02
16:40
Updated to find all packages automatically file: [a7fd0360c3] check-in: [c0c1150d58] user: rkeene, branch: trunk, size: 8961 [annotate] [blame] [check-ins using] [diff]
2019-01-22
22:57
Better handling of host platform detection file: [2f1c1a9b4c] check-in: [e49dbb5c95] user: rkeene, branch: trunk, size: 8918 [annotate] [blame] [check-ins using] [diff]
2018-07-10
00:41
Add Nano package support file: [dd4b10f457] check-in: [87132693dc] user: rkeene, branch: trunk, size: 8604 [annotate] [blame] [check-ins using] [diff]
2018-01-31
20:48
Add support for Tcl 8.6.8 file: [c672e9363c] check-in: [67690779ba] user: rkeene, branch: trunk, size: 8586 [annotate] [blame] [check-ins using] [diff]
2017-08-10
20:37
Added 8.6.7 support to various places file: [31c808db14] check-in: [f069f572fc] user: rkeene, branch: trunk, size: 8586 [annotate] [blame] [check-ins using] [diff]
2016-09-06
07:47
Added TUAPI and tDOM file: [80fb0393d7] check-in: [36d65f9f09] user: rkeene, branch: trunk, size: 8586 [annotate] [blame] [check-ins using] [diff]
05:32
Updated new build system to use a directory structure closer resembling the old one for building file: [4aecbd19cc] check-in: [c4271b4b95] user: rkeene, branch: trunk, size: 8575 [annotate] [blame] [check-ins using] [diff]
05:18
Updated TLS package to use new simplified build system, requiring further refinement as well file: [9196d0a46c] check-in: [79bd6dfe51] user: rkeene, branch: trunk, size: 8603 [annotate] [blame] [check-ins using] [diff]
04:32
Added dbus/dbif to simplified build system, which required supporting building multiple packages in a package directory file: [6465223bf6] check-in: [dec2be8d9f] user: rkeene, branch: trunk, size: 8630 [annotate] [blame] [check-ins using] [diff]
03:42
Minor update to check for new build script system file: [ee8824e5b2] check-in: [69f695475e] user: rkeene, branch: trunk, size: 8306 [annotate] [blame] [check-ins using] [diff]
03:32
Added support for a simplified package build script file: [5a5604ad51] check-in: [cbce55da50] user: rkeene, branch: trunk, size: 8325 [annotate] [blame] [check-ins using] [diff]
2016-08-03
14:28
Added Tcl/Tk 8.6.6 in various places file: [5a0fe6c78b] check-in: [73d93286c9] user: rkeene, branch: trunk, size: 6998 [annotate] [blame] [check-ins using] [diff]
2016-08-02
03:19
Fix typos causing --disable-threads to fail to work sometimes and the "thread" package to not be included when --enable-threads is passed sometimes file: [d8510101cc] check-in: [b7219bed1a] user: rkeene, branch: trunk, size: 6998 [annotate] [blame] [check-ins using] [diff]
2016-04-08
14:46
Updated to allow modules to do pre-build validation of the environment file: [00afc10ef6] check-in: [fbd2f87d32] user: rkeene, branch: trunk, size: 6996 [annotate] [blame] [check-ins using] [diff]
2016-03-07
04:42
Added Tcl 8.6.5 everywhere file: [7d1b345fc4] check-in: [bd11da21e3] user: rkeene, branch: trunk, size: 6461 [annotate] [blame] [check-ins using] [diff]
2016-03-03
03:21
Updated with support for a "make-kit-remote" and using a new Mac OS X build box file: [7632e94745] check-in: [5c3ab2400a] user: rkeene, branch: trunk, size: 6461 [annotate] [blame] [check-ins using] [diff]
2016-02-24
19:38
Updated to use common download infrastructure file: [80b004ba4a] check-in: [6f9977f121] user: rkeene, branch: trunk, size: 6446 [annotate] [blame] [check-ins using] [diff]
2015-10-28
15:28
Updated to pass "--enable-threads" to sub-projects if a threaded Tcl is built, unless otherwise requested file: [4ae47ac847] check-in: [da8fac4446] user: rkeene, branch: trunk, size: 6334 [annotate] [blame] [check-ins using] [diff]
2015-03-31
22:32
More "kit.exe" naming support file: [f472cb4a86] check-in: [41666cf399] user: rkeene, branch: trunk, size: 5864 [annotate] [blame] [check-ins using] [diff]
2015-03-16
01:07
Updated default target to be 8.6.4 file: [817759db49] check-in: [4f42c11e1e] user: rkeene, branch: trunk, size: 5746 [annotate] [blame] [check-ins using] [diff]
2015-02-09
18:39
Merge updates from trunk. file: [d809d4a2f5] check-in: [5574242e95] user: mistachkin, branch: winFixes, size: 5844 [annotate] [blame] [check-ins using] [diff]
2014-12-19
02:08
Added yajltcl support file: [c1ea36ee46] check-in: [eb2922d636] user: rkeene, branch: trunk, size: 5746 [annotate] [blame] [check-ins using] [diff]
01:11
Added TclUDP support file: [5f7e210f4a] check-in: [966987c964] user: rkeene, branch: trunk, size: 5738 [annotate] [blame] [check-ins using] [diff]
00:43
Added TclLib support file: [99ffc9d1a8] check-in: [bbe03c6049] user: rkeene, branch: trunk, size: 5734 [annotate] [blame] [check-ins using] [diff]
2014-11-13
18:03
Updated 8.6 builds to 8.6.3 file: [55f8d0b919] check-in: [02c667ab97] user: rkeene, branch: trunk, size: 5727 [annotate] [blame] [check-ins using] [diff]
2014-10-29
18:28
Updated to clean all packages prior to startup, even if they are not known packages file: [41fe7ec950] check-in: [3bf152ce99] user: rkeene, branch: trunk, size: 5727 [annotate] [blame] [check-ins using] [diff]
2014-10-27
05:30
Updated to support using "kitcreator-build.sh" if it exists, instead of "build.sh" in a project directory file: [08ce5d4f09] check-in: [ea06c960df] user: rkeene, branch: trunk, size: 5708 [annotate] [blame] [check-ins using] [diff]
2014-09-03
01:17
Corrected typo file: [48230f22d5] check-in: [09c23dfa32] user: rkeene, branch: trunk, size: 5584 [annotate] [blame] [check-ins using] [diff]
2014-09-02
17:24
Clarified STATICMK4 notes in KitDLL file: [9dbf7335c1] check-in: [fdef98f710] user: rkeene, branch: trunk, size: 5648 [annotate] [blame] [check-ins using] [diff]
2014-08-28
18:27
Merge updates from trunk. file: [de6501332a] check-in: [df02b7cfd1] user: mistachkin, branch: winFixes, size: 5336 [annotate] [blame] [check-ins using] [diff]
18:13
Updated to clear DESTDIR as well, since it also breaks the build file: [0b4c5bb22b] check-in: [90ea47d409] user: rkeene, branch: trunk, size: 5238 [annotate] [blame] [check-ins using] [diff]
17:44
Updated to Tcl 8.6.2 and updated to clear MAKEFLAGS environment variable, which can influence sub-builds file: [288a790a72] check-in: [fb09031888] user: rkeene, branch: trunk, size: 5230 [annotate] [blame] [check-ins using] [diff]
2014-05-29
05:56
Corrected typo in previous commit causing all things to be rendered as cross-compiles file: [d1783b634d] check-in: [fcac83fca7] user: rkeene, branch: trunk, size: 5159 [annotate] [blame] [check-ins using] [diff]
05:19
Unified cross-compiling detection and configuration file: [d9c2335c1d] check-in: [6b648f7f4d] user: rkeene, branch: trunk, size: 5155 [annotate] [blame] [check-ins using] [diff]
2014-05-06
05:01
Moved from tcc to tcc4tcl file: [0ebdeb3250] check-in: [9c03031641] user: rkeene, branch: trunk, size: 4721 [annotate] [blame] [check-ins using] [diff]
2014-04-27
04:17
Started work on adding TclTCC package file: [3d5aec022e] check-in: [2a6f69ee57] user: rkeene, branch: tcc, size: 4717 [annotate] [blame] [check-ins using] [diff]
2014-01-22
23:34
Updated to clean up additional projects file: [e140ad3217] check-in: [d228cbfac5] user: rkeene, branch: trunk, size: 4712 [annotate] [blame] [check-ins using] [diff]
2013-10-31
02:43
More fixes to make native Windows builds work. file: [87e5c86889] check-in: [37850a79ad] user: mistachkin, branch: winFixes, size: 4801 [annotate] [blame] [check-ins using] [diff]
2013-09-29
23:17
Added file "tclkit.ico" to VFS file: [b1de5629ac] check-in: [079f112af3] user: rkeene, branch: trunk, size: 4703 [annotate] [blame] [check-ins using] [diff]
2013-09-24
21:18
Changes to support building with Tcl/Tk 8.6.1 using MinGW on Windows. file: [e99d7e9821] check-in: [dc02a0b46a] user: mistachkin, branch: tcl-8.6.1-MinGW-Win32, size: 4700 [annotate] [blame] [check-ins using] [diff]
2013-08-21
21:14
Experimental version that makes it possible to only rebuild the previously failed parts. file: [f33d7d8aef] check-in: [945dafb370] user: schelte, branch: trunk, size: 4701 [annotate] [blame] [check-ins using] [diff]
2013-08-18
10:20
Provide a build script for the dbus extension, making it available as an optional package that can be included when building a tclkit. file: [35b0320bb7] check-in: [591a13879c] user: schelte, branch: trunk, size: 4457 [annotate] [blame] [check-ins using] [diff]
2013-08-06
23:55
Updated to use Tcl 8.5.14 as default build file: [b301e03af9] check-in: [31c33b52d5] user: rkeene, branch: trunk, size: 4452 [annotate] [blame] [check-ins using] [diff]
2012-02-01
07:56
Updated to call "/usr/bin/env" to locate "bash" in case it is not in "/bin" file: [91d947f7af] check-in: [4e8d261d38] user: rkeene, branch: trunk, size: 4452 [annotate] [blame] [check-ins using] [diff]
2011-11-14
04:23
Added support for performing post-build actions

Added post-build action "sdk" for building a KitDLL SDK if KitDLL building was requested file: [e5a4f5c30e] check-in: [2906d8d4b0] user: rkeene, branch: tcl-sdk-support, size: 4444 [annotate] [blame] [check-ins using] [diff]

2011-10-03
19:54
Fixed bug in checking for the need to run "build/pre.sh" file: [ed95cc9314] check-in: [eaa71f15f8] user: rkeene, branch: trunk, size: 4334 [annotate] [blame] [check-ins using] [diff]
19:26
Updated to warn if KitCreator is run and "pre.sh" has not been run file: [d59182d0e5] check-in: [95c04d527f] user: rkeene, branch: trunk, size: 4317 [annotate] [blame] [check-ins using] [diff]
15:31
Updated to try to build Tk in the same sub-directory as Tcl first

Updated Tcl to try to build in the macosx directory first on Darwin file: [f143b94d8a] check-in: [a6a6c489dc] user: rkeene, branch: trunk, size: 4025 [annotate] [blame] [check-ins using] [diff]

2011-09-14
18:25
Updated to pass "wget" errors from Tcl build up to stderr file: [841b4aa9c5] check-in: [fd32e55ed8] user: rkeene, branch: trunk, size: 3956 [annotate] [blame] [check-ins using] [diff]
2011-05-28
06:38
Updated to support finding TCLSH_NATIVE by the root kitcreator script and using that in most places where a native Tcl interpreter is needed

Updated to find date of Fossil checkin when a fossil tag or ID is specified and use that date for checkouts of other projects file: [9916a29d8c] check-in: [0527703474] user: rkeene, branch: trunk, size: 3946 [annotate] [blame] [check-ins using] [diff]

2011-05-26
15:54
Updated to detect "--enable-kitdll" as an argument to kitcreator and enable KitDLL file: [bed9e43849] check-in: [756328f16e] user: rkeene, branch: merge-kitdll-kitsh-common, size: 3606 [annotate] [blame] [check-ins using] [diff]
2011-05-23
10:53
Integrated KitDLL into KitSH file: [2e933cc686] check-in: [a1a14e0aba] user: rkeene, branch: merge-kitdll-kitsh-common, size: 3443 [annotate] [blame] [check-ins using] [diff]
2011-05-17
01:33
Updated to pull user-specified (or default) kit.ico and kit.rc into Tk, if built and not include KitSH's own resource file when including Tk's since they conflict file: [fb76c24536] check-in: [4fa3b7d3ea] user: rkeene, branch: trunk, size: 3461 [annotate] [blame] [check-ins using] [diff]
2011-04-15
20:38
Updated to pull "tclconfig" and "thread" from core.tcl.tk

Updated to download CVS/Fossil into a temporary directory file: [0663f6ccec] check-in: [f892d49db3] user: rkeene, branch: trunk, size: 3122 [annotate] [blame] [check-ins using] [diff]

2010-10-06
07:06
Updated to support building Mk4tcl dynamically when building KitDLL, but falling back to building statically. file: [15de613872] check-in: [76ec61a413] user: rkeene, branch: trunk, size: 3094 [annotate] [blame] [check-ins using] [diff]
2010-10-01
23:46
Renamed library built by KitDLL to include version number by default file: [2a70843ef3] check-in: [fe17341989] user: rkeene, branch: trunk, size: 2846 [annotate] [blame] [check-ins using] [diff]
20:16
Updated KitCreator to only build KitDLL or Tclkit, not both in a single invocation. If KitDLL is requested, no Tclkit will be built. file: [1b7030d641] check-in: [977dc16709] user: rkeene, branch: trunk, size: 2956 [annotate] [blame] [check-ins using] [diff]
2010-09-30
16:47
Updated to configure KitDLL correctly if asked to build file: [4831102fe2] check-in: [9cf7d99fe3] user: rkeene, branch: trunk, size: 2887 [annotate] [blame] [check-ins using] [diff]
08:26
Renamed KitDLL library from libtcl to libtclkit file: [d5b8c5cc2c] check-in: [bec59f252e] user: rkeene, branch: trunk, size: 2085 [annotate] [blame] [check-ins using] [diff]
08:16
Updated to copy all KitDLL related files to build directory file: [23a3f8c63a] check-in: [256ca73ea3] user: rkeene, branch: trunk, size: 2079 [annotate] [blame] [check-ins using] [diff]
06:25
Fixed KitDLL cleanup file: [1482b68059] check-in: [581ba55290] user: rkeene, branch: trunk, size: 2047 [annotate] [blame] [check-ins using] [diff]
06:24
Fixed KitDLL Build script to correctly create VFS directory before calling make

Added KitDLL cleaning to main kitcreator top-level build script

Updated to allow KitDLL to ship file: [10513cf856] check-in: [f547179798] user: rkeene, branch: trunk, size: 2045 [annotate] [blame] [check-ins using] [diff]

2010-09-26
04:42
KitCreator 0.2.1.x

Fixed failure to clean kitsh directory when producing releases file: [f500eec8e3] check-in: [65a0497bd0] user: rkeene, branch: trunk, size: 1885 [annotate] [blame] [check-ins using] [diff]

04:41
Cleaned up cleaning up routine file: [335e335ef4] check-in: [e71a022c66] user: rkeene, branch: trunk, size: 1879 [annotate] [blame] [check-ins using] [diff]
04:41
Fixed typo in previous commit file: [881c2f8086] check-in: [12229dcfc4] user: rkeene, branch: trunk, size: 2016 [annotate] [blame] [check-ins using] [diff]
04:41
Fixed issue with kitcreator including excluded packages after building with them and then building without them

Fixed issue with Tcl pure-Tcl Metakit and Tcl 8.4 file: [69556eb898] check-in: [32589cdef2] user: rkeene, branch: trunk, size: 2017 [annotate] [blame] [check-ins using] [diff]

04:41
Added support for specifying a list of optional packages file: [fd4b02e79e] check-in: [a8386e13ed] user: rkeene, branch: trunk, size: 1892 [annotate] [blame] [check-ins using] [diff]
04:41
Clarified licensing terms

Updated "clean"/"distclean" options to clean optional packages file: [2e7fd89fb9] check-in: [e251d16623] user: rkeene, branch: trunk, size: 1792 [annotate] [blame] [check-ins using] [diff]

04:41
Added support for the Thread package if asked to compile a threaded Tcl file: [b2dce588fe] check-in: [021ebbd5e8] user: rkeene, branch: trunk, size: 1634 [annotate] [blame] [check-ins using] [diff]
04:41
Updated to be less verbose on missing directories file: [b45aa7beb7] check-in: [ea9a5ecf91] user: rkeene, branch: trunk, size: 1453 [annotate] [blame] [check-ins using] [diff]
04:40
Added zlib package

Added support for specifying --with-zlib to kitsh if zlib built fine file: [be98577a11] check-in: [e95acf08f0] user: rkeene, branch: trunk, size: 1430 [annotate] [blame] [check-ins using] [diff]

04:38
Added support for specifying what version of Tcl to build

Updated documentation file: [fd35339ae1] check-in: [c151e65b1d] user: rkeene, branch: trunk, size: 1425 [annotate] [blame] [check-ins using] [diff]

04:38
Added build status output file: [de910503cc] check-in: [740690ff29] user: rkeene, branch: trunk, size: 1307 [annotate] [blame] [check-ins using] [diff]
04:37
Removed building shared verions of code

Added support for passing arguments to child "configure" scripts

Added Solaris compile support file: [22d82c1327] check-in: [8d94c2989e] user: rkeene, branch: trunk, size: 1235 [annotate] [blame] [check-ins using] [diff]

04:37
Moved kitcreator to its own project file: [bee88e3dbf] check-in: [a1e041469d] user: rkeene, branch: trunk, size: 1176 [annotate] [blame] [check-ins using] [diff]
04:37
Updated to give warnings when required packages failed to build

Updated to copy built Tclkit to current directory file: [fcb2d0c6dc] check-in: [e062ee58fc] user: rkeene, branch: trunk, size: 1126 [annotate] [blame] [check-ins using] [diff]

04:37
Updated to use existing Tclkit if found for final step

Updated to build all pieces needed for a tclkit file: [5b2def5433] check-in: [74dad5670f] user: rkeene, branch: trunk, size: 767 [annotate] [blame] [check-ins using] [diff]

04:37
Added kitcreator file: [1a40192358] check-in: [fcf0977f4c] user: rkeene, branch: trunk, size: 753 Added [annotate] [blame] [check-ins using]