History of file tcl/build.sh at check-in 36e900cf16bd354437633b0ef61392b2668512f0
2024-05-21
| ||
15:19 | Upgrade to Tcl/Tk 8.6.14 file: [68c3e67a67] check-in: [97a1e6339f] user: schelte, branch: trunk, size: 11172 [annotate] [blame] [check-ins using] [diff] | |
2023-11-23
| ||
19:57 | Upgrade to Tcl/Tk 8.6.13 file: [e8f395d480] check-in: [bf07147147] user: sbron, branch: trunk, size: 11081 [annotate] [blame] [check-ins using] [diff] | |
2022-01-01
| ||
16:41 | Upgrade to Tcl/Tk 8.6.12 file: [717fb8dc82] check-in: [ee4da6e861] user: rkeene, branch: trunk, size: 10990 [annotate] [blame] [check-ins using] [diff] | |
2021-01-04
| ||
17:07 | Support Tcl 8.6.11 file: [fe1295e868] check-in: [697f68654f] user: rkeene, branch: trunk, size: 10899 [annotate] [blame] [check-ins using] [diff] | |
2020-01-22
| ||
18:44 | Upgrade to Tcl/Tk 8.6.10 file: [7f5bc87155] check-in: [e6fc8fa373] user: rkeene, branch: trunk, size: 10808 [annotate] [blame] [check-ins using] [diff] | |
2019-02-03
| ||
21:09 | Upgraded to Tcl/Tk 8.6.9 file: [5b6c5b51df] check-in: [f13053c0b5] user: rkeene, branch: trunk, size: 10717 [annotate] [blame] [check-ins using] [diff] | |
2018-01-31
| ||
20:48 | Add support for Tcl 8.6.8 file: [1501438fba] check-in: [67690779ba] user: rkeene, branch: trunk, size: 10627 [annotate] [blame] [check-ins using] [diff] | |
2017-08-10
| ||
20:37 | Added 8.6.7 support to various places file: [c31ad9a317] check-in: [f069f572fc] user: rkeene, branch: trunk, size: 10537 [annotate] [blame] [check-ins using] [diff] | |
2016-09-28
| ||
12:52 | Updated to support more advanced fossil versions without breaking things file: [1f7d939eb1] check-in: [7d2fd32e3a] user: rkeene, branch: trunk, size: 10447 [annotate] [blame] [check-ins using] [diff] | |
2016-08-03
| ||
14:28 | Added Tcl/Tk 8.6.6 in various places file: [e3041e7b51] check-in: [73d93286c9] user: rkeene, branch: trunk, size: 10238 [annotate] [blame] [check-ins using] [diff] | |
2016-06-29
| ||
01:19 | Merge updates from trunk. file: [72e6b1e1d8] check-in: [e29b34acd1] user: mistachkin, branch: win32-install, size: 10292 [annotate] [blame] [check-ins using] [diff] | |
2016-02-24
| ||
19:59 | Added some hashes for individual packages file: [24178e9f3f] check-in: [3c71954242] user: rkeene, branch: trunk, size: 10058 [annotate] [blame] [check-ins using] [diff] | |
19:38 | Updated to use common download infrastructure file: [d77e5eb40c] check-in: [6f9977f121] user: rkeene, branch: trunk, size: 9918 [annotate] [blame] [check-ins using] [diff] | |
2015-12-14
| ||
21:01 | Experimental adjustments to the install targets for Win32. file: [c5ef63a316] check-in: [2ec7ce2722] user: mistachkin, branch: win32-install, size: 10341 [annotate] [blame] [check-ins using] [diff] | |
2015-05-19
| ||
16:15 | Fixes for building kits using Xcode tools on native OSX file: [2446071b21] check-in: [a61b7cb057] user: hypnotoad, branch: osx_fixes, size: 10096 [annotate] [blame] [check-ins using] [diff] | |
2014-05-29
| ||
05:19 | Unified cross-compiling detection and configuration file: [a0fc7f495f] check-in: [6b648f7f4d] user: rkeene, branch: trunk, size: 10107 [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: [99f31c134b] check-in: [fddc41b4b8] user: rkeene, branch: trunk, size: 9707 [annotate] [blame] [check-ins using] [diff] | |
2013-07-04
| ||
02:20 | Updated to delete only archive files in the same directory as DLLs file: [21af131d5c] check-in: [b62421e50c] user: rkeene, branch: trunk, size: 9666 [annotate] [blame] [check-ins using] [diff] | |
2013-07-03
| ||
04:59 | Updated to remove archives that should not be linked against file: [a2038d7121] check-in: [9803654e91] user: rkeene, branch: trunk, size: 9386 [annotate] [blame] [check-ins using] [diff] | |
2012-10-08
| ||
20:25 | Added support for building TDBC, TDBCsqlite3, sqlite3 in newer Fossil builds file: [f8a9b7f22e] check-in: [1f8799a81a] user: rkeene, branch: trunk, size: 9199 [annotate] [blame] [check-ins using] [diff] | |
2012-07-14
| ||
23:23 | Updated to allow setting variables for individual sub-projects file: [93c05ef384] check-in: [9fce84fc29] user: rkeene, branch: trunk, size: 7847 [annotate] [blame] [check-ins using] [diff] | |
2012-05-06
| ||
20:26 | Updated to override site-local autoconf brokenness on some 64-bit systems file: [96b0881095] check-in: [f4d5d0f507] user: rkeene, branch: trunk, size: 7659 [annotate] [blame] [check-ins using] [diff] | |
2012-02-24
| ||
23:55 | Added syntax for specifying a seperate Fossil tag for Tk file: [5770c0fd3d] check-in: [896a0f9701] user: rkeene, branch: trunk, size: 7605 [annotate] [blame] [check-ins using] [diff] | |
2012-02-14
| ||
15:58 | Added patch for all versions of Tcl to fix issue with Tcl_StatBuf affecting Tcl 8.5.2+ through current fossil trunk tip file: [584ff7bf52] check-in: [7f3a9411cf] user: rkeene, branch: trunk, size: 7592 [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: [08c07cb4da] check-in: [4e8d261d38] user: rkeene, branch: trunk, size: 7559 [annotate] [blame] [check-ins using] [diff] | |
2011-10-03
| ||
19:04 | Updated to not use broken pre-generated Makefiles file: [b1c6fc2088] check-in: [e51ad4b533] user: rkeene, branch: trunk, size: 7551 [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: [e5d135d2c7] check-in: [a6a6c489dc] user: rkeene, branch: trunk, size: 7471 [annotate] [blame] [check-ins using] [diff] | |
2011-09-14
| ||
18:25 | Updated to pass "wget" errors from Tcl build up to stderr file: [4268eb0491] check-in: [fd32e55ed8] user: rkeene, branch: trunk, size: 7326 [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: [8a67bfa303] check-in: [361d408d67] user: rkeene, branch: trunk, size: 7018 [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: [f8ef582bfc] check-in: [0527703474] user: rkeene, branch: trunk, size: 6818 [annotate] [blame] [check-ins using] [diff] | |
05:33 | More work towards changing scripts to refer to upstream source with Fossil in the name file: [f85e1724d4] check-in: [6964fef637] user: rkeene, branch: trunk, size: 5939 [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: [a153496432] check-in: [7c7806fdb4] user: rkeene, branch: trunk, size: 5912 [annotate] [blame] [check-ins using] [diff] | |
2011-05-01
| ||
15:17 | Updated to pull "itcl" from core.tcl.tk file: [08b84fc697] check-in: [76acd1bd6b] user: rkeene, branch: trunk, size: 5710 [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: [f5d1586cab] check-in: [f892d49db3] user: rkeene, branch: trunk, size: 5729 [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: [e5124a01c0] check-in: [84e5f3847a] user: rkeene, branch: trunk, size: 6160 [annotate] [blame] [check-ins using] [diff] | |
2011-03-03
| ||
05:01 | Added support for disabling "visibility=hidden" when building KitDLL file: [49efe2ef77] check-in: [a49ee9121f] user: rkeene, branch: trunk, size: 6108 [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: [f95adb2a3c] check-in: [f5886050c4] user: rkeene, branch: trunk, size: 6531 [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: [178995da06] check-in: [a0fa3aeee4] user: rkeene, branch: trunk, size: 5342 [annotate] [blame] [check-ins using] [diff] | |
2010-10-12
| ||
15:56 | Added patch for Tcl 8.4.19 to compile with newer versions of GCC file: [805b596118] check-in: [4f2db7cae0] user: rkeene, branch: trunk, size: 5033 [annotate] [blame] [check-ins using] [diff] | |
2010-10-02
| ||
08:39 |
Updated Minkit build scripts to support buildint KitDLL
Added fix for building KitDLL on platforms without working "strtod" Updated to support compiling TclVFS extension with "-fPIC" when building KitDLL file: [0f3c234f4e] check-in: [e143e5ef08] user: rkeene, branch: trunk, size: 4730 [annotate] [blame] [check-ins using] [diff] | |
2010-10-01
| ||
20:18 | Updated Tcl build to export DLL functionality when building KitDLL file: [6ef99f6477] check-in: [07648651bc] user: rkeene, branch: trunk, size: 4718 [annotate] [blame] [check-ins using] [diff] | |
2010-09-26
| ||
04:48 | Added echo lines for every "configure", and "make" file: [1bf5b7b587] check-in: [12600639d9] user: rkeene, branch: trunk, size: 4269 [annotate] [blame] [check-ins using] [diff] | |
04:46 | Updated to support cross-compiling Tcl 8.5.9 file: [d7025f1b94] check-in: [cdb34a8a59] user: rkeene, branch: trunk, size: 3746 [annotate] [blame] [check-ins using] [diff] | |
04:45 |
Updated to support patching Tcl using scripts
Created internal build script to create statically linked Diet Libc-based Tclkits file: [1ef9a6bcc4] check-in: [e854407d3f] user: rkeene, branch: trunk, size: 3321 [annotate] [blame] [check-ins using] [diff] | |
04:45 | Updated Tcl sub-project to return in failure if it cannot be compiled file: [d139769440] check-in: [14f3e1be3d] user: rkeene, branch: trunk, size: 3070 [annotate] [blame] [check-ins using] [diff] | |
04:43 | Updated to return in failure if we fail to properly install file: [9d05ff712f] check-in: [bdcfd6df7f] user: rkeene, branch: trunk, size: 2951 [annotate] [blame] [check-ins using] [diff] | |
04:43 | Changed configuration encoding to use UTF-8 to work around bug where tcl::pkgconfig doesn't work because it's populated with the specified encoding, which may be a file on disk and not available. file: [748906fbcb] check-in: [ec2b0ff806] user: rkeene, branch: trunk, size: 2941 [annotate] [blame] [check-ins using] [diff] | |
04:42 |
Added support for minimal builds
Fixed potential loading issue for zlib in pure Tcl metakit file: [83493fb613] check-in: [66930bd6ef] user: rkeene, branch: trunk, size: 2919 [annotate] [blame] [check-ins using] [diff] | |
04:41 | Updated to include all encodings by default, but support including only the 8 from original Tclkit file: [34c4911af7] check-in: [bf4e895d30] user: rkeene, branch: trunk, size: 2870 [annotate] [blame] [check-ins using] [diff] | |
04:41 |
Changed the default action to remove all encodings (except 8)
Removed tcltest package from Tclkit file: [f2cbd6ff95] check-in: [a0f6913a43] user: rkeene, branch: trunk, size: 2870 [annotate] [blame] [check-ins using] [diff] | |
04:40 |
Fixed issue with Tcl 8.5 and up cross-compile installation
Fixed check for no Tk libs to exclude stubs in the check, but include it in the linking file: [6599bcea65] check-in: [b84f59e5de] user: rkeene, branch: trunk, size: 2283 [annotate] [blame] [check-ins using] [diff] | |
04:39 | Updated to clean up archive files after installation file: [5c0e5e63d0] check-in: [e3565593fd] user: rkeene, branch: trunk, size: 1719 [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: [56c78273b3] check-in: [023de4a116] user: rkeene, branch: trunk, size: 1651 [annotate] [blame] [check-ins using] [diff] | |
04:39 |
Installed all packages that come with Tcl
Removed demos from Tk file: [e2207437c3] check-in: [31d4e5f3a4] user: rkeene, branch: trunk, size: 1527 [annotate] [blame] [check-ins using] [diff] | |
04:39 | Updated to no longer quote references to MAKE file: [dfb8a2bbd9] check-in: [4b7dc4b29d] user: rkeene, branch: trunk, size: 1447 [annotate] [blame] [check-ins using] [diff] | |
04:38 | Added support for TCLVERS beginning with "cvs_" to indicate a CVS version of Tcl/Tk file: [1a666efbfb] check-in: [3d4318cfe7] user: rkeene, branch: trunk, size: 1451 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Added: Added kitcreator file: [26f8c086a9] check-in: [fcf0977f4c] user: rkeene, branch: trunk, size: 1116 [annotate] [blame] [check-ins using] | |