diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-02-13 17:27:37 +0100 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-02-14 14:24:08 +0100 |
commit | 34ae76b4bfc5d7c153f6c47f5257c2db515e70f1 (patch) | |
tree | 0c4d7ab05e764a2c810a9f6fbe42cfdc87b513a9 /etc | |
parent | 10af751026e15402cb8193163f2aa2d0d818a21a (diff) | |
download | justbuild-34ae76b4bfc5d7c153f6c47f5257c2db515e70f1.tar.gz |
Package bootstrapping: support copying the needed parts
... while following symbolic links. In this way, bootstrapping
is possible against preinstalled dependencies that symbolic links
or special files in their directories.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/repos.json | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/etc/repos.json b/etc/repos.json index 04b59b3c..a41f61d9 100644 --- a/etc/repos.json +++ b/etc/repos.json @@ -241,6 +241,10 @@ , "target_root": "import targets" , "target_file_name": "TARGETS.protobuf" , "bindings": {"rules": "rules-protobuf", "zlib": "zlib"} + , "local_bootstrap": + { "copy": + ["bin/protoc", "include/google/protobuf", "proto/google/protobuf"] + } } , "bazel_remote_apis": { "repository": @@ -374,6 +378,8 @@ , "re2": "re2" , "cares": "com_github_cares_cares" } + , "local_bootstrap": + {"copy": ["bin/grpc_cpp_plugin", "include/grpc", "include/grpcpp"]} } , "com_github_libgit2_libgit2": { "repository": @@ -393,7 +399,7 @@ , "patches": "patches" } , "bootstrap": {"include_dir": "include", "include_name": "."} - , "local_bootstrap": {"local_path": "include"} + , "local_bootstrap": {"local_path": "include", "copy": ["git2.h", "git2"]} } , "catch2": { "repository": |