From 34ae76b4bfc5d7c153f6c47f5257c2db515e70f1 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Mon, 13 Feb 2023 17:27:37 +0100 Subject: 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. --- etc/repos.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'etc') 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": -- cgit v1.2.3