Browse Source

Utilities/Scripts: do not use exact tree match

CMake patches its third party imports directly, so skip the exact match
strategy.
Ben Boeckel 3 weeks ago
parent
commit
e1f4a35171

+ 1 - 0
Utilities/Scripts/update-bzip2.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmbzip2"
 readonly repo="https://sourceware.org/git/bzip2.git"
 readonly tag="bzip2-1.0.8"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   LICENSE
   README

+ 1 - 0
Utilities/Scripts/update-cppdap.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmcppdap"
 readonly repo="https://github.com/google/cppdap.git"
 readonly tag="c69444ed76f7468b232ac4f989cb8f2bdc100185" # 2024-08-02
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   LICENSE
   include

+ 1 - 0
Utilities/Scripts/update-curl.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmcurl"
 readonly repo="https://github.com/curl/curl.git"
 readonly tag="curl-8_16_0"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   CMake/*
   CMakeLists.txt

+ 1 - 0
Utilities/Scripts/update-elf.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmelf"
 readonly repo="https://github.com/freebsd/freebsd-src.git"
 readonly tag="main"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   sys/sys/elf32.h
   sys/sys/elf64.h

+ 1 - 0
Utilities/Scripts/update-expat.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmexpat"
 readonly repo="https://github.com/libexpat/libexpat.git"
 readonly tag="R_2_6_2"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   expat/lib/asciitab.h
   expat/lib/expat.h

+ 1 - 0
Utilities/Scripts/update-gitsetup.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/GitSetup"
 readonly repo="https://gitlab.kitware.com/utils/gitsetup.git"
 readonly tag="setup"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   .gitattributes
   LICENSE

+ 1 - 0
Utilities/Scripts/update-jsoncpp.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmjsoncpp"
 readonly repo="https://github.com/open-source-parsers/jsoncpp.git"
 readonly tag="1.9.6"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   LICENSE
   include/json

+ 1 - 0
Utilities/Scripts/update-kwiml.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/KWIML"
 readonly repo="https://gitlab.kitware.com/utils/kwiml.git"
 readonly tag="master"
 readonly shortlog=true
+readonly exact_tree_match=false
 readonly paths="
 "
 

+ 1 - 0
Utilities/Scripts/update-kwsys.bash

@@ -10,6 +10,7 @@ readonly subtree="Source/kwsys"
 readonly repo="https://gitlab.kitware.com/utils/kwsys.git"
 readonly tag="master"
 readonly shortlog=true
+readonly exact_tree_match=false
 readonly paths="
 "
 

+ 1 - 0
Utilities/Scripts/update-libarchive.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmlibarchive"
 readonly repo="https://github.com/libarchive/libarchive.git"
 readonly tag="v3.8.1"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   CMakeLists.txt
   COPYING

+ 1 - 0
Utilities/Scripts/update-liblzma.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmliblzma"
 readonly repo="https://git.tukaani.org/xz.git"
 readonly tag="v5.6.3"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   COPYING
   src/common/common_w32res.rc

+ 1 - 0
Utilities/Scripts/update-librhash.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmlibrhash"
 readonly repo="https://github.com/rhash/rhash.git"
 readonly tag="v1.4.4"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   COPYING
   librhash/algorithms.c

+ 1 - 0
Utilities/Scripts/update-libuv.bash

@@ -14,6 +14,7 @@ readonly repo="https://github.com/libuv/libuv.git"
 # - It requires Windows 8, we support Windows 7.
 readonly tag="v1.44.2"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   LICENSE
   include

+ 1 - 0
Utilities/Scripts/update-llpkgc.bash

@@ -12,6 +12,7 @@ readonly subtree="Utilities/cmllpkgc"
 readonly repo="https://gitlab.kitware.com/utils/llpkgc.git"
 readonly tag="7958a1de42b9eec04676d547f6fcf5daa425fbcc"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   bin
   src

+ 1 - 0
Utilities/Scripts/update-nghttp2.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmnghttp2"
 readonly repo="https://github.com/nghttp2/nghttp2.git"
 readonly tag="v1.52.0" # When updating, sync PACKAGE_VERSION below!
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   COPYING
   lib/*.c

+ 1 - 0
Utilities/Scripts/update-pdcurses.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmpdcurses"
 readonly repo="https://github.com/wmcbrine/PDCurses.git"
 readonly tag="f1cd4f4569451a5028ddf3d3c202f0ad6b1ae446"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   README.md
   *.h

+ 1 - 0
Utilities/Scripts/update-vim-syntax.bash

@@ -10,6 +10,7 @@ readonly subtree="Auxiliary/vim"
 readonly repo="https://github.com/pboettch/vim-cmake-syntax.git"
 readonly tag="master"
 readonly shortlog=true
+readonly exact_tree_match=false
 readonly paths="
   indent
   syntax

+ 1 - 0
Utilities/Scripts/update-zlib.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmzlib"
 readonly repo="https://github.com/madler/zlib.git"
 readonly tag="v1.3.1" # When updating, sync Copyright.txt below!
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   README
 

+ 1 - 0
Utilities/Scripts/update-zstd.bash

@@ -10,6 +10,7 @@ readonly subtree="Utilities/cmzstd"
 readonly repo="https://github.com/facebook/zstd.git"
 readonly tag="v1.5.5"
 readonly shortlog=false
+readonly exact_tree_match=false
 readonly paths="
   LICENSE
   README.md