diff options
author | Christian Sigg <csigg@google.com> | 2021-08-08 15:19:33 +0200 |
---|---|---|
committer | Christian Sigg <csigg@google.com> | 2021-08-17 21:58:43 +0200 |
commit | 934f084ad42231d225bd0eee3342f4b5f7e1ce6e (patch) | |
tree | bd844a489131549b47334f14e7424484ea70e208 /utils/bazel/WORKSPACE | |
parent | 4c15ad23212a1d588083e2bc65a2bd30dc5ebb6c (diff) | |
download | llvm-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/WORKSPACE | 14 |
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( |