Overview
Comment: | Added support for building pkgs directory statically to KitCreator Web UI |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
070af23daa5fc28f2f6ce6fb48b583e3 |
User & Date: | rkeene on 2016-03-07 20:27:06 |
Other Links: | manifest | tags |
Context
2016-03-07
| ||
20:27 | Fixed typo in last commit check-in: 341b02a3b1 user: rkeene tags: trunk | |
20:27 | Added support for building pkgs directory statically to KitCreator Web UI check-in: 070af23daa user: rkeene tags: trunk | |
04:42 | Added Tcl 8.6.5 everywhere check-in: bd11da21e3 user: rkeene tags: trunk | |
Changes
Modified build/web/building.cgi from [ceea8a8659] to [c7e1a0c441].
︙ | |||
69 70 71 72 73 74 75 76 77 78 79 80 81 82 | 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | + + + + + | append description ", Without Tcl pkgs/ and all encodings" } } "staticlibssl" { if {$value} { append description ", Statically linked to LibSSL" } } "staticpkgs" { if {$value} { append description ", With Tcl 8.6+ pkgs/ directory all packages statically linked in" } } "storage" { switch -- $value { "mk4" { append description ", Metakit-based" } "zip" { |
︙ |
Modified build/web/kitcreator.vfs/index.rvt from [67294d073d] to [3549fd9d4a].
︙ | |||
120 121 122 123 124 125 126 127 128 129 130 131 132 133 | 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 | + + + | } "option_minbuild" { set build_options(minbuild) 1 } "option_staticlibssl" { set build_options(staticlibssl) 1 } "option_staticpkgs" { set build_options(staticpkgs) 1 } "option_storage" { switch -- $args($arg) { "mk4" - "zip" - "cvfs" { set build_options(storage) $args($arg) } } } |
︙ | |||
360 361 362 363 364 365 366 367 368 369 370 371 372 373 | 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 | + | <? } ?> <input type="checkbox" name="option_threaded">Kit: Threaded<br> <input type="checkbox" name="option_debug">Kit: Debugging Build<br> <input type="checkbox" name="option_kitdll" id="option_kitdll">Kit: Build Library (KitDLL)<br> <input type="checkbox" name="option_dynamictk" id="option_dynamictk">Kit: Always link Tk dynamically (if Tk is built)<br> <input type="checkbox" name="option_minbuild">Kit: "Minimal" build (remove extra packages shipped as part of Tcl and reduce encodings)<br> <input type="checkbox" name="option_staticlibssl">TLS: Statically link to LibSSL <input type="checkbox" name="option_staticpkgs">Kit: Statically link packages in pkgs directory </td> </tr> <tr> <td>Kit Storage:</td> <td> <select name="option_storage"> <option value="auto">Automatically Determined</option> |
︙ |
Modified build/web/process_queue from [213ef78771] to [7535fa5b61].
︙ | |||
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 | + + + + + - + | set ::env(KITCREATOR_MINBUILD) 1 } } "staticlibssl" { if {$value} { set ::env(KC_TLS_LINKSSLSTATIC) 1 } } "staticpkgs" { if {$value} { set ::env(KC_TCL_STATICPKGS) 1 } } "staticmk4" { } } } catch { exec ./build/pre.sh } catch { file delete "${outfile}.log" } catch { set cmd [list $script $buildinfo(tcl_version) {*}$args] set fd [open "${outfile}.log" w+] puts $fd "Running: export KITCREATOR_PKGS=\"$::env(KITCREATOR_PKGS)\"" |
︙ |