aboutsummaryrefslogtreecommitdiff
path: root/utils/bazel/WORKSPACE
diff options
context:
space:
mode:
authorChristian Sigg <csigg@google.com>2021-08-08 15:19:33 +0200
committerChristian Sigg <csigg@google.com>2021-08-17 21:58:43 +0200
commit934f084ad42231d225bd0eee3342f4b5f7e1ce6e (patch)
treebd844a489131549b47334f14e7424484ea70e208 /utils/bazel/WORKSPACE
parent4c15ad23212a1d588083e2bc65a2bd30dc5ebb6c (diff)
downloadllvm-934f084ad42231d225bd0eee3342f4b5f7e1ce6e.zip
llvm-934f084ad42231d225bd0eee3342f4b5f7e1ce6e.tar.gz
llvm-934f084ad42231d225bd0eee3342f4b5f7e1ce6e.tar.bz2
Simplify setting up LLVM as bazel external repo
Only require one intermediate repository instead of two. Fewer parameters in llvm_config. Remove bazel_skylib dependency. Reviewed By: goncharov Differential Revision: https://reviews.llvm.org/D107714
Diffstat (limited to 'utils/bazel/WORKSPACE')
-rw-r--r--utils/bazel/WORKSPACE14
1 files changed, 8 insertions, 6 deletions
diff --git a/utils/bazel/WORKSPACE b/utils/bazel/WORKSPACE
index 84ac1e5..d5d518b 100644
--- a/utils/bazel/WORKSPACE
+++ b/utils/bazel/WORKSPACE
@@ -16,14 +16,16 @@ http_archive(
],
)
-load(":configure.bzl", "llvm_configure")
-
-llvm_configure(
- name = "llvm-project",
- overlay_path = "llvm-project-overlay",
- src_path = "../..",
+new_local_repository(
+ name = "llvm-archive",
+ path = "../../",
+ build_file_content = "# empty",
)
+load("@llvm-archive//utils/bazel:configure.bzl", "llvm_configure")
+
+llvm_configure(name = "llvm-project")
+
load(":terminfo.bzl", "llvm_terminfo_from_env")
maybe(