History of file kitsh/build.sh at check-in 70021142fe3ffff0
2017-08-18
| ||
14:22 | Updated to allow the user to specify additional arguments to "make" when building "tclsh" file: [ae00c6fdc3] check-in: [bd1ae86760] user: rkeene, branch: trunk, size: 6950 [annotate] [blame] [check-ins using] [diff] | |
13:54 | Updated to include "tclsh" in the SDK file: [7664997e0e] check-in: [7677216774] user: rkeene, branch: trunk, size: 6798 [annotate] [blame] [check-ins using] [diff] | |
2016-09-06
| ||
03:44 | Updated to not print a spurious error to the kitsh build log when Tk is not built file: [6c838e6aa6] check-in: [a23f2effdc] user: rkeene, branch: trunk, size: 6798 [annotate] [blame] [check-ins using] [diff] | |
2016-08-04
| ||
15:09 | Change the order files are copied to the VFS staging directory so packages may override boot.tcl and tclkit.ico more easily file: [e977fd92ee] check-in: [2b40af4d64] user: rkeene, branch: trunk, size: 6765 [annotate] [blame] [check-ins using] [diff] | |
2016-04-08
| ||
15:50 | Preserve timestamps when copying buildsrc for kitsh file: [a050224c70] check-in: [08115dbde5] user: rkeene, branch: trunk, size: 6765 [annotate] [blame] [check-ins using] [diff] | |
2016-02-24
| ||
20:26 | Created a mechanism for specifying which KitDLL to build file: [cb53c1165d] check-in: [eb5004bca0] user: rkeene, branch: feature-kitdll-static, size: 6764 [annotate] [blame] [check-ins using] [diff] | |
20:08 | Added start of KitDLL static building file: [e30417e077] check-in: [44e46cf739] user: rkeene, branch: feature-kitdll-static, size: 6646 [annotate] [blame] [check-ins using] [diff] | |
2015-10-08
| ||
18:32 | Simplify change in the previous check-in. file: [fe33f09af3] check-in: [78bb12c14d] user: mistachkin, branch: trunk, size: 6635 [annotate] [blame] [check-ins using] [diff] | |
18:29 | Do not delete the Kit DLL after building it. file: [330b21f385] check-in: [65edae117a] user: mistachkin, branch: trunk, size: 6651 [annotate] [blame] [check-ins using] [diff] | |
2015-10-07
| ||
22:44 | Simplify and fix handling of 'kit.exe' instead of 'kit' on Windows. file: [daac00effa] check-in: [31baf7fa49] user: mistachkin, branch: trunk, size: 6643 [annotate] [blame] [check-ins using] [diff] | |
2015-05-18
| ||
22:54 | Improvements in how the kit target name is defined. file: [d9a8c3dd79] check-in: [227a06a601] user: mistachkin, branch: kitTargetNameFix, size: 6670 [annotate] [blame] [check-ins using] [diff] | |
2015-05-11
| ||
20:42 | Fix hard-coded use of './kit' in the kitsh build script. file: [a3124557c2] check-in: [675f0fb1bf] user: mistachkin, branch: kitTargetNameFix, size: 6664 [annotate] [blame] [check-ins using] [diff] | |
2015-03-31
| ||
03:33 | Updated to work with compilers that add ".exe" to output files file: [60eb9576ab] check-in: [7ca49930e2] user: rkeene, branch: trunk, size: 6604 [annotate] [blame] [check-ins using] [diff] | |
2015-03-30
| ||
21:59 | Updated to always copy to a new file file: [b037ed5b3c] check-in: [683995c0ec] user: rkeene, branch: winNoRunKit, size: 6401 [annotate] [blame] [check-ins using] [diff] | |
2015-03-26
| ||
04:40 | On Windows, stop trying to run 'kit.exe' before it has a functional VFS. file: [9efdfb74a1] check-in: [1fafbabd1a] user: mistachkin, branch: winNoRunKit, size: 6578 [annotate] [blame] [check-ins using] [diff] | |
2014-08-28
| ||
18:27 | Merge updates from trunk. file: [0084e3a935] check-in: [df02b7cfd1] user: mistachkin, branch: winFixes, size: 6377 [annotate] [blame] [check-ins using] [diff] | |
2014-06-02
| ||
01:39 | Updated to support trying local tclsh if cross-compiling and no Tclkit is available file: [0e6a9ba02e] check-in: [aae12ba51d] user: rkeene, branch: trunk, size: 6194 [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: [ddd5d26892] check-in: [fddc41b4b8] user: rkeene, branch: trunk, size: 5821 [annotate] [blame] [check-ins using] [diff] | |
2013-10-31
| ||
02:43 | More fixes to make native Windows builds work. file: [644f3a91bd] check-in: [37850a79ad] user: mistachkin, branch: winFixes, size: 5973 [annotate] [blame] [check-ins using] [diff] | |
2013-09-29
| ||
23:17 | Added file "tclkit.ico" to VFS file: [d39ebd9770] check-in: [079f112af3] user: rkeene, branch: trunk, size: 5780 [annotate] [blame] [check-ins using] [diff] | |
2013-09-15
| ||
04:35 | Updated to not strip kit if "--enable-symbols" is passed file: [7ea93d7b1e] check-in: [8553201f59] user: rkeene, branch: trunk, size: 5715 [annotate] [blame] [check-ins using] [diff] | |
2012-07-14
| ||
23:30 | Fixed missing export file: [fdc26b1533] check-in: [9467bd623b] user: rkeene, branch: trunk, size: 5631 [annotate] [blame] [check-ins using] [diff] | |
23:29 | Added an LDFLAGS_ADD environment variable to add options to the end of the linking command line file: [462ca525a2] check-in: [e8e77fe250] user: rkeene, branch: trunk, size: 5619 [annotate] [blame] [check-ins using] [diff] | |
23:23 | Updated to allow setting variables for individual sub-projects file: [440fd45f77] check-in: [9fce84fc29] user: rkeene, branch: trunk, size: 5581 [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: [43b7f533ac] check-in: [4e8d261d38] user: rkeene, branch: trunk, size: 5385 [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: [030405272d] check-in: [0527703474] user: rkeene, branch: trunk, size: 5377 [annotate] [blame] [check-ins using] [diff] | |
2011-05-26
| ||
16:28 | Merged in branch "merge-kitdll-kitsh-common" to trunk file: [d3695d1fba] check-in: [ad3a66af0b] user: rkeene, branch: trunk, size: 5631 [annotate] [blame] [check-ins using] [diff] | |
15:51 | Updated to remove stub Tclkits created for bootstrapping purposes file: [1a70934064] check-in: [44d0148003] user: rkeene, branch: merge-kitdll-kitsh-common, size: 5611 [annotate] [blame] [check-ins using] [diff] | |
2011-05-23
| ||
10:53 | Integrated KitDLL into KitSH file: [670c8d17c7] check-in: [a1a14e0aba] user: rkeene, branch: merge-kitdll-kitsh-common, size: 5440 [annotate] [blame] [check-ins using] [diff] | |
2011-05-20
| ||
06:31 |
Fixed bug with determining which build is selected
Fixed unexplained bug with determining the target OS information Updated to supply the VFS before building (in support of future C-VFS) file: [2d7f94aadf] check-in: [b5b42e2343] user: rkeene, branch: merge-kitdll-kitsh-common, size: 3381 [annotate] [blame] [check-ins using] [diff] | |
2011-05-19
| ||
23:00 |
Updated to try harder to look for a working Tcl interpreter for building KitDLL
Updated to return in failure if installvfs fails file: [ec7be57b0b] check-in: [3f354ca762] user: rkeene, branch: trunk, size: 3401 [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: [9ac6c7313f] check-in: [4fa3b7d3ea] user: rkeene, branch: trunk, size: 3381 [annotate] [blame] [check-ins using] [diff] | |
2011-02-27
| ||
20:26 |
Updated to emit TclVFS faillure if "make install" fails.
Updated to log which Tclkit is being used to install the VFS file: [2be7df7f4b] check-in: [8c0ee91103] user: rkeene, branch: trunk, size: 3289 [annotate] [blame] [check-ins using] [diff] | |
2010-09-26
| ||
04:48 | Added echo lines for every "configure", and "make" file: [b70457f0fd] check-in: [12600639d9] user: rkeene, branch: trunk, size: 3165 [annotate] [blame] [check-ins using] [diff] | |
04:43 |
Added support for using an icon and file information resource under Windows
Allow the user to place a kit.ico and kit.rc in root dir to replace one built into tclkit Copied tclsh RC and icon as default file: [0c09a58b49] check-in: [587e28b4b3] user: rkeene, branch: trunk, size: 3115 [annotate] [blame] [check-ins using] [diff] | |
04:43 |
Fixed issue with zlib checking
Added support for checking for "tkbase.res.o" (present on Win32 builds) and adding to EXTRA_OBJS to link to the "kit" application file: [6be18087ad] check-in: [fd276919ad] user: rkeene, branch: trunk, size: 2778 [annotate] [blame] [check-ins using] [diff] | |
04:41 | Added support for specifying a STRIP environment variable file: [2d66362eb1] check-in: [d2e00f0f73] user: rkeene, branch: trunk, size: 2342 [annotate] [blame] [check-ins using] [diff] | |
04:40 |
Added zlib package
Added support for specifying --with-zlib to kitsh if zlib built fine file: [73b3561dba] check-in: [e95acf08f0] user: rkeene, branch: trunk, size: 2330 [annotate] [blame] [check-ins using] [diff] | |
04:39 |
Enabled Mk4vfs compression
Added appropriate licensing information. Updated README file: [f495d0968a] check-in: [2203d001cd] user: rkeene, branch: trunk, size: 1875 [annotate] [blame] [check-ins using] [diff] | |
04:39 |
Fixed 64-bit Tcl 8.5.x compilation on Solaris
Fixed bootstrap build issue on Tcl 8.5.x Minor documentation update file: [a9fcedbcad] check-in: [49f1d0e042] user: rkeene, branch: trunk, size: 1738 [annotate] [blame] [check-ins using] [diff] | |
04:39 |
Updated to support supplying a TCLKIT environment variable
Updated documentation with more examples and expanded synopsis file: [75bca485ac] check-in: [0616230931] user: rkeene, branch: trunk, size: 1652 [annotate] [blame] [check-ins using] [diff] | |
04:38 | Updated to pass configure arguments to configure script file: [6cd5958958] check-in: [48744656f9] user: rkeene, branch: trunk, size: 1564 [annotate] [blame] [check-ins using] [diff] | |
04:38 | Updated to clean before building, for sanity during development (releases shouldn't need this) file: [913931f5ab] check-in: [a9dca07df3] user: rkeene, branch: trunk, size: 1546 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Added a GNU autoconf script for building the kitsh file: [20e80b20ba] check-in: [04784f0fe8] user: rkeene, branch: trunk, size: 1394 [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: [9c9a954427] check-in: [8d94c2989e] user: rkeene, branch: trunk, size: 1809 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Fixed bootstrapping to work file: [bdca019302] check-in: [e050506a1c] user: rkeene, branch: trunk, size: 1584 [annotate] [blame] [check-ins using] [diff] | |
04:37 |
Updated kitsh to use CFLAGS/CPPFLAGS/LDFLAGS
Updated kitsh comments file: [5e562476b7] check-in: [64d5a347c2] user: rkeene, branch: trunk, size: 1626 [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: [f1a428a7f8] check-in: [74dad5670f] user: rkeene, branch: trunk, size: 1463 [annotate] [blame] [check-ins using] [diff] | |
04:37 | Added: Added kitsh code file: [daa9b2e9bc] check-in: [9315fecb01] user: rkeene, branch: trunk, size: 1299 [annotate] [blame] [check-ins using] | |