summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2023-02-13 17:27:37 +0100
committerKlaus Aehlig <klaus.aehlig@huawei.com>2023-02-14 14:24:08 +0100
commit34ae76b4bfc5d7c153f6c47f5257c2db515e70f1 (patch)
tree0c4d7ab05e764a2c810a9f6fbe42cfdc87b513a9 /etc
parent10af751026e15402cb8193163f2aa2d0d818a21a (diff)
downloadjustbuild-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.json8
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":