History of file tk/build.sh at check-in 70b573a407311f22
2024-05-21
| ||
15:19 | Upgrade to Tcl/Tk 8.6.14 file: [1adfb83c22] check-in: [97a1e6339f] user: schelte, branch: trunk, size: 9192 [annotate] [blame] [check-ins using] [diff] | |
2023-11-23
| ||
19:57 | Upgrade to Tcl/Tk 8.6.13 file: [0e156113c3] check-in: [bf07147147] user: sbron, branch: trunk, size: 9101 [annotate] [blame] [check-ins using] [diff] | |
2022-01-01
| ||
16:41 | Upgrade to Tcl/Tk 8.6.12 file: [c678646548] check-in: [ee4da6e861] user: rkeene, branch: trunk, size: 9010 [annotate] [blame] [check-ins using] [diff] | |
2021-01-04
| ||
17:07 | Support Tcl 8.6.11 file: [2a5702fbfa] check-in: [697f68654f] user: rkeene, branch: trunk, size: 8919 [annotate] [blame] [check-ins using] [diff] | |
2020-01-22
| ||
18:44 | Upgrade to Tcl/Tk 8.6.10 file: [5f1c9d8046] check-in: [e6fc8fa373] user: rkeene, branch: trunk, size: 8828 [annotate] [blame] [check-ins using] [diff] | |
2019-02-03
| ||
21:09 | Upgraded to Tcl/Tk 8.6.9 file: [7d5a34e456] check-in: [f13053c0b5] user: rkeene, branch: trunk, size: 8737 [annotate] [blame] [check-ins using] [diff] | |
2018-01-31
| ||
20:48 | Add support for Tcl 8.6.8 file: [fa60b362d4] check-in: [67690779ba] user: rkeene, branch: trunk, size: 8647 [annotate] [blame] [check-ins using] [diff] | |
2017-08-10
| ||
20:37 | Added 8.6.7 support to various places file: [bb7d384197] check-in: [f069f572fc] user: rkeene, branch: trunk, size: 8557 [annotate] [blame] [check-ins using] [diff] | |
2016-09-28
| ||
12:52 | Updated to support more advanced fossil versions without breaking things file: [3095948699] check-in: [7d2fd32e3a] user: rkeene, branch: trunk, size: 8467 [annotate] [blame] [check-ins using] [diff] | |
2016-09-07
| ||
14:15 | Updated to continue if configure fails building Tk (bug [f75d036a14]) file: [d31f7c598a] check-in: [67d6bb3e7c] user: rkeene, branch: trunk, size: 8318 [annotate] [blame] [check-ins using] [diff] | |
2016-08-03
| ||
14:28 | Added Tcl/Tk 8.6.6 in various places file: [16d189fb24] check-in: [73d93286c9] user: rkeene, branch: trunk, size: 8294 [annotate] [blame] [check-ins using] [diff] | |
2016-02-24
| ||
19:59 | Added some hashes for individual packages file: [b84462b734] check-in: [3c71954242] user: rkeene, branch: trunk, size: 8114 [annotate] [blame] [check-ins using] [diff] | |
19:38 | Updated to use common download infrastructure file: [6d3a5c12f3] check-in: [6f9977f121] user: rkeene, branch: trunk, size: 7974 [annotate] [blame] [check-ins using] [diff] | |
2015-05-19
| ||
16:15 | Fixes for building kits using Xcode tools on native OSX file: [a1ade47162] check-in: [a61b7cb057] user: hypnotoad, branch: osx_fixes, size: 8012 [annotate] [blame] [check-ins using] [diff] | |
2014-06-07
| ||
20:14 | Updated to support dynamically linked Tk on Windows file: [bb348ac8e4] check-in: [79a10ddc92] user: rkeene, branch: trunk, size: 8019 [annotate] [blame] [check-ins using] [diff] | |
2014-05-27
| ||
13:44 | Updated to create a fake "xmkmf" when cross-compiling file: [b4a36c92da] check-in: [2539bf269d] user: rkeene, branch: trunk, size: 7624 [annotate] [blame] [check-ins using] [diff] | |
2014-05-20
| ||
22:58 | Updated to include global CFLAGS/LDFLAGS/CPPFLAGS/LIBS in addition to per-project settings file: [cdaaafe15a] check-in: [fddc41b4b8] user: rkeene, branch: trunk, size: 7492 [annotate] [blame] [check-ins using] [diff] | |
2014-05-04
| ||
17:58 | Updated to support linking Tk dynamically file: [d87b27b303] check-in: [4b893326f5] user: rkeene, branch: trunk, size: 7451 [annotate] [blame] [check-ins using] [diff] | |
2012-07-14
| ||
23:23 | Updated to allow setting variables for individual sub-projects file: [65e5d2673e] check-in: [9fce84fc29] user: rkeene, branch: trunk, size: 7384 [annotate] [blame] [check-ins using] [diff] | |
2012-05-06
| ||
20:26 | Updated to override site-local autoconf brokenness on some 64-bit systems file: [90853f5f0d] check-in: [f4d5d0f507] user: rkeene, branch: trunk, size: 7200 [annotate] [blame] [check-ins using] [diff] | |
2012-02-24
| ||
23:55 | Added syntax for specifying a seperate Fossil tag for Tk file: [7c1e6640bc] check-in: [896a0f9701] user: rkeene, branch: trunk, size: 7092 [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: [8f91e493d3] check-in: [4e8d261d38] user: rkeene, branch: trunk, size: 6953 [annotate] [blame] [check-ins using] [diff] | |
2011-11-05
| ||
18:49 |
KitCreator 0.6.1
Updated to download Tk by tag first, if possible, then by date if not file: [8dbe3ef0bd] check-in: [d2a98c553c] user: rkeene, branch: trunk, size: 6945 [annotate] [blame] [check-ins using] [diff] | |
2011-10-03
| ||
19:08 | Updated to not use broken pre-generated Makefiles with Tk file: [228f428c97] check-in: [fb277571b4] user: rkeene, branch: trunk, size: 6541 [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: [73621b259f] check-in: [a6a6c489dc] user: rkeene, branch: trunk, size: 6461 [annotate] [blame] [check-ins using] [diff] | |
2011-07-05
| ||
17:26 | Updated to not attempt to download source if "buildsrc" directory is being used for Tcl/Tk file: [58316dd2e7] check-in: [361d408d67] user: rkeene, branch: trunk, size: 6394 [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: [12528bdfc5] check-in: [0527703474] user: rkeene, branch: trunk, size: 6194 [annotate] [blame] [check-ins using] [diff] | |
05:33 | More work towards changing scripts to refer to upstream source with Fossil in the name file: [c993cbeca4] check-in: [6964fef637] user: rkeene, branch: trunk, size: 6209 [annotate] [blame] [check-ins using] [diff] | |
05:30 | Updated to support specifying version using "fossil_<tag>/<uuid>" syntax in addition to "cvs_<tag>" syntax file: [44b34e71e4] check-in: [7c7806fdb4] user: rkeene, branch: trunk, size: 6197 [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: [f374ed53cb] check-in: [4fa3b7d3ea] user: rkeene, branch: trunk, size: 5995 [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: [b1fd7e8b36] check-in: [f892d49db3] user: rkeene, branch: trunk, size: 5786 [annotate] [blame] [check-ins using] [diff] | |
2011-03-16
| ||
17:23 |
Updated to pull tarballs from Fossil rather than zip files, as these preserve executable permissions
Updated to pull Tcl and Tk from "core.tcl.tk" rather than from local mirror file: [e21d739f84] check-in: [84e5f3847a] user: rkeene, branch: trunk, size: 5880 [annotate] [blame] [check-ins using] [diff] | |
2011-03-03
| ||
05:01 | Added support for disabling "visibility=hidden" when building KitDLL file: [b819ea7b3f] check-in: [a49ee9121f] user: rkeene, branch: trunk, size: 5886 [annotate] [blame] [check-ins using] [diff] | |
04:09 | Updated to support pulling Tcl and Tk from newest fossil sources. They are still likely to change in the future. file: [54785bdfbe] check-in: [f5886050c4] user: rkeene, branch: trunk, size: 5567 [annotate] [blame] [check-ins using] [diff] | |
2011-02-08
| ||
07:47 | Updated to pull "CVS" updates from Fossil (location and method may change in the future) file: [64c5520e3d] check-in: [a0fa3aeee4] user: rkeene, branch: trunk, size: 5520 [annotate] [blame] [check-ins using] [diff] | |
2010-11-11
| ||
17:16 | Added workaround for building bug in Tk on FreeBSD file: [394ddd8947] check-in: [612f995831] user: rkeene, branch: trunk, size: 5168 [annotate] [blame] [check-ins using] [diff] | |
2010-10-01
| ||
20:49 | Updated to not provide pkgIndex.tcl for Tk if building statically file: [f6d4d528ed] check-in: [5970f1de2e] user: rkeene, branch: trunk, size: 4806 [annotate] [blame] [check-ins using] [diff] | |
2010-09-26
| ||
04:51 | Added patch from "Schelte Bron" <s...@wanadoo.nl> to fix build issue on Mac OS X file: [c666adbf49] check-in: [d57968a24a] user: rkeene, branch: trunk, size: 4641 [annotate] [blame] [check-ins using] [diff] | |
04:49 | Added patch for Tk to fix Tk 8.4 on UNIX's bind ... <MouseWheel> file: [7c3301f812] check-in: [6aed8e99b7] user: rkeene, branch: trunk, size: 4642 [annotate] [blame] [check-ins using] [diff] | |
04:48 | Added echo lines for every "configure", and "make" file: [74d986fc51] check-in: [12600639d9] user: rkeene, branch: trunk, size: 3771 [annotate] [blame] [check-ins using] [diff] | |
04:43 | Added support for building under Win64 (MingW64) file: [e8f807ace8] check-in: [53cdd8c9a6] user: rkeene, branch: trunk, size: 3699 [annotate] [blame] [check-ins using] [diff] | |
04:43 | Updated to create "tkbase.res.o" if building for Win32 file: [10214ad9a8] check-in: [d7a9831961] user: rkeene, branch: trunk, size: 3380 [annotate] [blame] [check-ins using] [diff] | |
04:42 | Added back safe successful exits file: [6f28ed378d] check-in: [baaf0c5896] user: rkeene, branch: trunk, size: 2766 [annotate] [blame] [check-ins using] [diff] | |
04:42 | Updated to report failure if building of Tk fails file: [9f9636ed5a] check-in: [4c532aef85] user: rkeene, branch: trunk, size: 2757 [annotate] [blame] [check-ins using] [diff] | |
04:41 | Added support for specifying a STRIP environment variable file: [3efb154a49] check-in: [d2e00f0f73] user: rkeene, branch: trunk, size: 2692 [annotate] [blame] [check-ins using] [diff] | |
04:40 | Corrected inverted logic for static linking file: [25355eced1] check-in: [69081b236e] user: rkeene, branch: trunk, size: 2680 [annotate] [blame] [check-ins using] [diff] | |
04:40 |
Updated to support building Tk statically
Updated to build Tk statically on Windows file: [f20054e4a2] check-in: [ee99c0e5ae] user: rkeene, branch: trunk, size: 2404 [annotate] [blame] [check-ins using] [diff] | |
04:39 |
Updated to check for 'buildsrc' directory before untarring. If found it is used. (Untested)
Updated to download sources to a temporary file and only rename on success file: [ab29a29d10] check-in: [023de4a116] user: rkeene, branch: trunk, size: 2035 [annotate] [blame] [check-ins using] [diff] | |
04:39 |
Installed all packages that come with Tcl
Removed demos from Tk file: [766aa6ae73] check-in: [31d4e5f3a4] user: rkeene, branch: trunk, size: 1911 [annotate] [blame] [check-ins using] [diff] | |
04:39 | Updated to no longer quote references to MAKE file: [56eddcd606] check-in: [4b7dc4b29d] user: rkeene, branch: trunk, size: 1876 [annotate] [blame] [check-ins using] [diff] | |
04:38 | Added support for TCLVERS beginning with "cvs_" to indicate a CVS version of Tcl/Tk file: [817f12a8b2] check-in: [3d4318cfe7] user: rkeene, branch: trunk, size: 1880 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Added stripping of debugging symbols for Tk/Itcl file: [cdf646bab2] check-in: [89d8ca3eb2] user: rkeene, branch: trunk, size: 1532 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Switched Tk and Itcl to dynamic linking file: [bd63ad37a9] check-in: [466fa75705] user: rkeene, branch: trunk, size: 1445 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Added: Added kitcreator file: [65b4c2995f] check-in: [fcf0977f4c] user: rkeene, branch: trunk, size: 1139 [annotate] [blame] [check-ins using] | |