diff options
Diffstat (limited to 'etc/repos.json')
-rw-r--r-- | etc/repos.json | 58 |
1 files changed, 57 insertions, 1 deletions
diff --git a/etc/repos.json b/etc/repos.json index c5d338f..dab8c31 100644 --- a/etc/repos.json +++ b/etc/repos.json @@ -80,6 +80,19 @@ , "stage-0": "rules/stage-0" } } + , "rules/clang_with_gcc14": + { "repository": "rules" + , "target_root": "defaults" + , "target_file_name": "clang.TARGETS" + , "rule_root": "rules" + , "bindings": + { "base": "rules/gcc" + , "gcc": "compilers/gcc-14.2.0-native" + , "cmake": "cmake-3.27.1" + , "python": "python-3.12.0" + , "stage-0": "rules/stage-0" + } + } , "rules/tools": { "repository": "rules" , "target_root": "defaults" @@ -479,6 +492,24 @@ , "iwyu": "iwyu-18" } } + , "compilers/clang-19.1.1-native": + { "repository": + { "type": "archive" + , "content": "6fbd4ba1578adadde3ab0d215c93bbda30be61c5" + , "fetch": "https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-19.1.1.tar.gz" + , "sha256": "115dfd98a353d05bffdab3f80db22f159da48aca0124e8c416f437adcd54b77f" + , "subdir": "llvm-project-llvmorg-19.1.1" + , "pragma": {"special": "resolve-partially"} + } + , "target_root": "compilers" + , "target_file_name": "clang-19-native.TARGETS" + , "bindings": + { "rules": "rules/clang_with_gcc14" + , "binutils": "imports/binutils-latest" + , "patches": "patches" + , "iwyu": "iwyu-19" + } + } , "tools/busybox-1.36.1": { "repository": { "type": "archive" @@ -575,7 +606,12 @@ , "clang-latest-native": { "repository": "toolchains" , "target_file_name": "clang.TARGETS" - , "bindings": {"rules": "rules", "clang": "compilers/clang-18.1.8-native"} + , "bindings": {"rules": "rules", "clang": "compilers/clang-19.1.1-native"} + } + , "clang-19.1.1-native": + { "repository": "toolchains" + , "target_file_name": "clang.TARGETS" + , "bindings": {"rules": "rules", "clang": "compilers/clang-19.1.1-native"} } , "clang-18.1.8-native": { "repository": "toolchains" @@ -715,6 +751,15 @@ , "compiler": "clang-latest-native" } } + , "clang-19.1.1-native+tools": + { "repository": "toolchains" + , "target_file_name": "compiler+tools.TARGETS" + , "bindings": + { "rules": "rules" + , "tools": "tools-all" + , "compiler": "clang-19.1.1-native" + } + } , "clang-18.1.8-native+tools": { "repository": "toolchains" , "target_file_name": "compiler+tools.TARGETS" @@ -817,6 +862,17 @@ , "target_file_name": "iwyu.TARGETS" , "target_root": "imports" } + , "iwyu-19": + { "repository": + { "type": "archive" + , "content": "66888a7220ad0939788b49e12fe1909b68483ee7" + , "fetch": "https://github.com/include-what-you-use/include-what-you-use/archive/refs/tags/0.23.tar.gz" + , "sha256": "16672743fdf781d7db313f48c7f4b34bc6517eddfd92d7db793790fe793a306c" + , "subdir": "include-what-you-use-0.23" + } + , "target_file_name": "iwyu.TARGETS" + , "target_root": "imports" + } , "patches/busybox-1593": { "repository": { "type": "foreign file" |