anchor.diff:    -D CMAKE_INSTALL_PREFIX=%SDKInstallRoot%\usr ^
   
     -D CURL_DIR=%BuildRoot%\Library\curl-7.77.0\usr\lib\cmake\CURL ^
  -  -D ICU_ROOT=%BuildRoot%\Library\icu-67.1 ^
  -  -D ICU_UC_LIBRARY=%BuildRoot%\Library\icu-67.1\lib64\icuuc67.lib ^
  -  -D ICU_I18N_LIBRARY=%BuildRoot%\Library\icu-67.1\lib64\icuin67.lib ^
  +  -D ICU_ROOT=%BuildRoot%\Library\icu-69.1\usr ^
  +  -D ICU_DATA_LIBRARY_RELEASE=%BuildRoot%\Library\icu-69.1\usr\lib\sicudt69.lib ^
  +  -D ICU_I18N_LIBRARY_RELEASE=%BuildRoot%\Library\icu-69.1\usr\lib\sicuin69.lib ^
  +  -D ICU_UC_LIBRARY_RELEASE=%BuildRoot%\Library\icu-69.1\usr\lib\sicuuc69.lib ^
     -D LIBXML2_LIBRARY=%BuildRoot%\Library\libxml2-2.9.12\usr\lib\libxml2s.lib ^
     -D LIBXML2_INCLUDE_DIR=%BuildRoot%\Library\libxml2-2.9.12\usr\include\libxml2 ^
     -D LIBXML2_DEFINITIONS="/DLIBXML_STATIC" ^
  
positive.code: 
  md "%BuildRoot%\Library"
  
  :: TODO(compnerd) build ICU from source
  curl.exe -sOL "https://github.com/unicode-org/icu/releases/download/release-67-1/icu4c-67_1-Win64-MSVC2017.zip" || (exit /b)
  "%SystemDrive%\Program Files\Git\usr\bin\unzip.exe" -o icu4c-67_1-Win64-MSVC2017.zip -d %BuildRoot%\Library\icu-67.1
  md %BuildRoot%\Library\icu-67.1\usr\bin
  copy %BuildRoot%\Library\icu-67.1\bin64\icudt67.dll %BuildRoot%\Library\icu-67.1\usr\bin || (exit /b)
  copy %BuildRoot%\Library\icu-67.1\bin64\icuin67.dll %BuildRoot%\Library\icu-67.1\usr\bin || (exit /b)
  copy %BuildRoot%\Library\icu-67.1\bin64\icuuc67.dll %BuildRoot%\Library\icu-67.1\usr\bin || (exit /b)
  
  :: FIXME(compnerd) is there a way to build the sources without downloading the amalgamation?
  curl.exe -sOL "https://sqlite.org/2021/sqlite-amalgamation-3360000.zip" || (exit /b)
  
negative.code: move %PackageRoot%\toolchain\toolchain.msi %PackageRoot% || (exit /b)
  move %PackageRoot%\sdk\sdk.msi %PackageRoot% || (exit /b)
  move %PackageRoot%\runtime\runtime.msi %PackageRoot% || (exit /b)
  move %PackageRoot%\devtools\devtools.msi %PackageRoot% || (exit /b)
  
  :: Build Installer
  