@@ -130,10 +130,18 @@ ## Compute basic key set key [list $secret $build_platform $cache_tcl_version $cache_kitcreator_version $build_packages] ## Update key with options in deterministic order foreach option [lsort -dictionary [array names build_options]] { + switch -- $option { + "threaded" - "kitdll" { + # For boolean options, skip them if they are not enabled + if {!$build_options($option)} { + continue + } + } + } lappend key [list "option:$option" $build_options($option)] } ## Convert key to a user-consumable string via hashing set key [string tolower [sha1::sha1 -hex $key]] @@ -296,10 +304,11 @@ Kit: Threaded
Kit: Build Library (KitDLL)
+