@@ -14,21 +14,26 @@ set kitcreator_version_selected [lindex [lsort -dictionary [array names kitcreator_versions]] end] set kitcreator_versions(trunk) "Fossil Trunk Tip" set tcl_versions(8.5.15) 8.5.15 + set tcl_versions(8.5.16) 8.5.16 + set tcl_versions(8.5.17) 8.5.17 set tcl_versions(8.6.1) 8.6.1 set tcl_versions(8.6.2) 8.6.2 + set tcl_versions(8.6.3) 8.6.3 set tcl_versions(fossil_trunk) "Fossil Trunk Tip" set platforms(android-arm) "Android/ARM" set platforms(freebsd-amd64) "FreeBSD/amd64" set platforms(hpux-hppa64) "HP-UX/PA-RISC 2.0" set platforms(linux-amd64) "Linux/amd64" + set platforms(linux-amd64-static) "Linux/amd64 (static)" set platforms(linux-arm) "Linux/ARM" set platforms(linux-i386) "Linux/i386" - set platforms(linux-mipsel) "Linux/MIPS" + set platforms(linux-i386-static) "Linux/i386 (static)" + set platforms(linux-mipsel) "Linux/MIPS (static)" set platforms(netbsd-amd64) "NetBSD/amd64" set platforms(netbsd-i386) "NetBSD/i386" set platforms(solaris-amd64) "Solaris/amd64" set platforms(solaris-i386) "Solaris/i386" set platforms(solaris-sparc) "Solaris/SPARC" @@ -40,20 +45,26 @@ set packages(mk4tcl) "Metakit" set packages(tcc4tcl) "tcc4tcl" set packages(tls) TLS set packages(dbus) D-BUS set packages(tclx) TclX + set packages(itcl) {[incr Tcl]} + set packages(tcllib) "Tcllib" + set packages(yajltcl) "YAJL-TCL" + set packages(udp) "TclUDP" set disable { - platform linux-mipsel {tk tcc4tcl} - platform android-arm tk - platform netbsd-amd64 {tk tcc4tcl} - platform netbsd-i386 {tk tcc4tcl} - platform solaris-sparc tcc4tcl - platform solaris-sparc64 tcc4tcl - platform hpux-hppa64 tcc4tcl - platform linux-arm tk + platform linux-mipsel {package_tk package_tcc4tcl package_tclx kitdll} + platform android-arm {package_tk package_tclx} + platform netbsd-amd64 {package_tk package_tcc4tcl package_tclx} + platform netbsd-i386 {package_tk package_tcc4tcl package_tclx} + platform solaris-sparc {package_tcc4tcl package_tclx} + platform solaris-sparc64 {package_tcc4tcl package_tclx} + platform hpux-hppa64 {package_tcc4tcl package_tclx} + platform linux-arm {package_tk package_tclx} + platform linux-amd64-static {package_tk package_dbus kitdll} + platform linux-i386-static {package_tk package_dbus kitdll} } set specific { platform win32 file icon {Kit Icon} platform win32 text description {Description} @@ -71,10 +82,12 @@ ## Optional Arguments set build_packages [list] set build_options(threaded) 0 set build_options(kitdll) 0 set build_options(debug) 0 + set build_options(dynamictk) 0 + set build_options(minbuild) 0 foreach arg [array names args] { switch -glob -- $arg { "option_package_*" { set package [join [lrange [split $arg _] 2 end] _] @@ -87,10 +100,19 @@ set build_options(kitdll) 1 } "option_debug" { set build_options(debug) 1 } + "option_dynamictk" { + set build_options(dynamictk) 1 + } + "option_minbuild" { + set build_options(minbuild) 1 + } + "option_staticlibssl" { + set build_options(staticlibssl) 1 + } "option_storage" { switch -- $args($arg) { "mk4" - "zip" - "cvfs" { set build_options(storage) $args($arg) } @@ -204,21 +226,21 @@ ?> KitCreator, Web Interface