diff options
author | Alex Márquez Pérez Muñíz Díaz Púras Thaureaux <alexmarquez@google.com> | 2021-08-12 21:34:50 +0000 |
---|---|---|
committer | Alex Márquez Pérez Muñíz Díaz Púras Thaureaux <alexmarquez@google.com> | 2021-08-13 19:44:21 +0000 |
commit | 7297603802be9fe088d69f2f57cebf1951125f18 (patch) | |
tree | 430fe0e2f9dc99261fe7fcf1f8cdc94caf2ce229 /BUILD.bazel | |
parent | ace0ca4a752e97a786e61ae64f272a70bf577992 (diff) | |
download | linux-x86-7297603802be9fe088d69f2f57cebf1951125f18.tar.gz |
Remove clang_version.bzl
Also remove its loading in BUILD.bazel
& seek the CLANG_DEFAULT_*VERSION from constants.*
We're going to pull it from Soong instead
Bug: 192058388
Test: Existing tests pass
Change-Id: Ib2dedec1509c6dab26e3b537c9762453a744c563
Diffstat (limited to 'BUILD.bazel')
-rw-r--r-- | BUILD.bazel | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/BUILD.bazel b/BUILD.bazel index a847b4994..f8fdf83ea 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -12,19 +12,21 @@ package(default_visibility = ["//visibility:public"]) filegroup(name = "empty") load(":cc_toolchain_config.bzl", "android_cc_toolchain", "clang_version", "expand_feature_flags") -load(":clang_version.bzl", "DEFAULT_SHORT_VERSION", "DEFAULT_VERSION") load("@soong_injection//cc_toolchain:constants.bzl", "constants") # Different clang versions are configured here. clang_version( name = "clang", - directory = DEFAULT_VERSION, + directory = constants.CLANG_DEFAULT_VERSION, includes = [ - "lib64/clang/%s/include" % DEFAULT_SHORT_VERSION, + "lib64/clang/%s/include" % constants.CLANG_DEFAULT_SHORT_VERSION, ], ) -_LIBCLANG_RT_PREFIX = "%s/lib64/clang/%s/lib/linux" % (DEFAULT_VERSION, DEFAULT_SHORT_VERSION) +_LIBCLANG_RT_PREFIX = "%s/lib64/clang/%s/lib/linux" % ( + constants.CLANG_DEFAULT_VERSION, + constants.CLANG_DEFAULT_SHORT_VERSION, +) _LIBCLANG_RT_PREBUILT_MAP = { "//build/bazel/platforms/os_arch:android_arm": _LIBCLANG_RT_PREFIX + "/libclang_rt.builtins-arm-android.a", @@ -41,7 +43,7 @@ _LIBCLANG_RT_PREBUILT_MAP = { android_cc_toolchain( name = "cc_toolchain_x86_64", clang_version = ":clang", - clang_version_directory = DEFAULT_VERSION, + clang_version_directory = constants.CLANG_DEFAULT_VERSION, libclang_rt_builtin = _LIBCLANG_RT_PREBUILT_MAP["//build/bazel/platforms/os_arch:android_x86_64"], linker_flags = constants.X86_64ToolchainLdflags + constants.X86_64Lldflags, target_flags = [ @@ -74,7 +76,7 @@ toolchain( android_cc_toolchain( name = "cc_toolchain_x86_64_linux_host", clang_version = ":clang", - clang_version_directory = DEFAULT_VERSION, + clang_version_directory = constants.CLANG_DEFAULT_VERSION, libclang_rt_builtin = _LIBCLANG_RT_PREBUILT_MAP["//build/bazel/platforms/os_arch:linux_glibc_x86_64"], linker_flags = [ "-m64", @@ -118,7 +120,7 @@ toolchain( android_cc_toolchain( name = "cc_toolchain_x86", clang_version = ":clang", - clang_version_directory = DEFAULT_VERSION, + clang_version_directory = constants.CLANG_DEFAULT_VERSION, libclang_rt_builtin = _LIBCLANG_RT_PREBUILT_MAP["//build/bazel/platforms/os_arch:android_x86"], linker_flags = constants.X86ToolchainLdflags + constants.X86Lldflags, target_flags = [ @@ -150,7 +152,7 @@ toolchain( android_cc_toolchain( name = "cc_toolchain_arm64", clang_version = ":clang", - clang_version_directory = DEFAULT_VERSION, + clang_version_directory = constants.CLANG_DEFAULT_VERSION, libclang_rt_builtin = _LIBCLANG_RT_PREBUILT_MAP["//build/bazel/platforms/os_arch:android_arm64"], linker_flags = constants.Arm64Lldflags, target_flags = [ @@ -181,7 +183,7 @@ toolchain( android_cc_toolchain( name = "cc_toolchain_arm32", clang_version = ":clang", - clang_version_directory = DEFAULT_VERSION, + clang_version_directory = constants.CLANG_DEFAULT_VERSION, libclang_rt_builtin = _LIBCLANG_RT_PREBUILT_MAP["//build/bazel/platforms/os_arch:android_arm"], linker_flags = constants.ArmLldflags, target_flags = ["--target=" + constants.ArmClangTriple + "10000"] + @@ -213,7 +215,7 @@ cc_import( [alias( name = "llvm-%s" % tool, - actual = DEFAULT_VERSION + "/bin/llvm-%s" % tool, + actual = constants.CLANG_DEFAULT_VERSION + "/bin/llvm-%s" % tool, visibility = ["//visibility:public"], ) for tool in [ "ar", @@ -226,8 +228,8 @@ cc_import( filegroup( name = "test_tools", srcs = [ - DEFAULT_VERSION + "/bin/llvm-readelf", - DEFAULT_VERSION + "/bin/llvm-nm", + constants.CLANG_DEFAULT_VERSION + "/bin/llvm-readelf", + constants.CLANG_DEFAULT_VERSION + "/bin/llvm-nm", ], visibility = ["//build/bazel/tests:__subpackages__"], ) |