QA: Add native_clang and libcxx to updatecheck.py
This commit is contained in:
parent
bf450b2607
commit
ea7d57aa47
|
@ -4,6 +4,23 @@
|
||||||
# bdb 18.1.40 2020-09-01
|
# bdb 18.1.40 2020-09-01
|
||||||
#
|
#
|
||||||
|
|
||||||
|
# Clang is pinned to a version that matches the Rust version.
|
||||||
|
# This will be Clang 9 intially, which we are postponing until after the
|
||||||
|
# initial Clang PR is merged.
|
||||||
|
# libc++ is pinned to the same version as Clang.
|
||||||
|
native_clang 8.0.1 2020-11-01
|
||||||
|
native_clang 9.0.0 2020-11-01
|
||||||
|
native_clang 9.0.1 2020-11-01
|
||||||
|
native_clang 10.0.0 2021-01-20
|
||||||
|
native_clang 10.0.1 2021-01-20
|
||||||
|
native_clang 11.0.0 2021-01-20
|
||||||
|
libcxx 8.0.1 2020-11-01
|
||||||
|
libcxx 9.0.0 2020-11-01
|
||||||
|
libcxx 9.0.1 2020-11-01
|
||||||
|
libcxx 10.0.0 2021-01-20
|
||||||
|
libcxx 10.0.1 2021-01-20
|
||||||
|
libcxx 11.0.0 2021-01-20
|
||||||
|
|
||||||
bdb 18.1.40 2021-01-20
|
bdb 18.1.40 2021-01-20
|
||||||
native_rust 1.45.0 2021-01-20
|
native_rust 1.45.0 2021-01-20
|
||||||
native_rust 1.45.1 2021-01-20
|
native_rust 1.45.1 2021-01-20
|
||||||
|
|
|
@ -57,6 +57,11 @@ def get_dependency_list():
|
||||||
GithubTagReleaseLister("google", "googletest", "^release-(\d+)\.(\d+)\.(\d+)$",
|
GithubTagReleaseLister("google", "googletest", "^release-(\d+)\.(\d+)\.(\d+)$",
|
||||||
{ "release-1.8.1": (1, 8, 1) }),
|
{ "release-1.8.1": (1, 8, 1) }),
|
||||||
DependsVersionGetter("googletest")),
|
DependsVersionGetter("googletest")),
|
||||||
|
# libc++ matches the Clang version
|
||||||
|
Dependency("libcxx",
|
||||||
|
GithubTagReleaseLister("llvm", "llvm-project", "^llvmorg-(\d+)\.(\d+).(\d+)$",
|
||||||
|
{ "llvmorg-11.0.0": (11, 0, 0), "llvmorg-9.0.1-rc3": None}),
|
||||||
|
DependsVersionGetter("native_clang")),
|
||||||
Dependency("libevent",
|
Dependency("libevent",
|
||||||
GithubTagReleaseLister("libevent", "libevent", "^release-(\d+)\.(\d+)\.(\d+)-stable$",
|
GithubTagReleaseLister("libevent", "libevent", "^release-(\d+)\.(\d+)\.(\d+)-stable$",
|
||||||
{ "release-2.0.22-stable": (2, 0, 22), "release-2.1.9-beta": None }),
|
{ "release-2.0.22-stable": (2, 0, 22), "release-2.1.9-beta": None }),
|
||||||
|
@ -69,6 +74,10 @@ def get_dependency_list():
|
||||||
GithubTagReleaseLister("ccache", "ccache", "^v?(\d+)\.(\d+)(?:\.(\d+))?$",
|
GithubTagReleaseLister("ccache", "ccache", "^v?(\d+)\.(\d+)(?:\.(\d+))?$",
|
||||||
{ "v3.5.1": (3, 5, 1), "v3.6": (3, 6)}),
|
{ "v3.5.1": (3, 5, 1), "v3.6": (3, 6)}),
|
||||||
DependsVersionGetter("native_ccache")),
|
DependsVersionGetter("native_ccache")),
|
||||||
|
Dependency("native_clang",
|
||||||
|
GithubTagReleaseLister("llvm", "llvm-project", "^llvmorg-(\d+)\.(\d+).(\d+)$",
|
||||||
|
{ "llvmorg-11.0.0": (11, 0, 0), "llvmorg-9.0.1-rc3": None}),
|
||||||
|
DependsVersionGetter("native_clang")),
|
||||||
Dependency("native_rust",
|
Dependency("native_rust",
|
||||||
GithubTagReleaseLister("rust-lang", "rust", "^(\d+)\.(\d+)(?:\.(\d+))?$",
|
GithubTagReleaseLister("rust-lang", "rust", "^(\d+)\.(\d+)(?:\.(\d+))?$",
|
||||||
{ "1.33.0": (1, 33, 0), "0.9": (0, 9) }),
|
{ "1.33.0": (1, 33, 0), "0.9": (0, 9) }),
|
||||||
|
|
Loading…
Reference in New Issue