From 923a9192b9bd25843aeb58c622ddd0791b20db14 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Tue, 9 Jan 2024 18:14:27 +0100 Subject: Export more third-party top-level entry points ... so that they can be served and hence the corresponding dependency can be absent. --- etc/import/TARGETS.cli11 | 20 ++++++++++++++++++++ etc/import/TARGETS.google_apis | 27 +++++++++++++++++++++++++++ etc/import/TARGETS.gsl | 5 +++++ 3 files changed, 52 insertions(+) (limited to 'etc') diff --git a/etc/import/TARGETS.cli11 b/etc/import/TARGETS.cli11 index 3ebfdfa6..f93e65db 100644 --- a/etc/import/TARGETS.cli11 +++ b/etc/import/TARGETS.cli11 @@ -1,4 +1,24 @@ { "cli11": + { "type": "export" + , "target": "cli11 (unexported)" + , "flexible_config": + [ "ADD_CFLAGS" + , "ADD_CXXFLAGS" + , "AR" + , "ARCH" + , "CC" + , "CFLAGS" + , "CXX" + , "CXXFLAGS" + , "DEBUG" + , "ENV" + , "HOST_ARCH" + , "OS" + , "TARGET_ARCH" + , "TOOLCHAIN_CONFIG" + ] + } +, "cli11 (unexported)": { "type": ["@", "rules", "CC", "library"] , "name": ["CLI11"] , "hdrs": [["./", "include/CLI", "cli11_headers"]] diff --git a/etc/import/TARGETS.google_apis b/etc/import/TARGETS.google_apis index 434dd21c..1df5319c 100644 --- a/etc/import/TARGETS.google_apis +++ b/etc/import/TARGETS.google_apis @@ -1,31 +1,47 @@ { "google_api_http_proto": + {"type": "export", "target": "google_api_http_proto (unexported)"} +, "google_api_http_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_api_http_proto"] , "srcs": ["google/api/http.proto"] } , "google_api_httpbody_proto": + {"type": "export", "target": "google_api_httpbody_proto (unexported)"} +, "google_api_httpbody_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_api_httpbody_proto"] , "srcs": ["google/api/httpbody.proto"] } , "google_api_annotations_proto": + {"type": "export", "target": "google_api_annotations_proto (unexported)"} +, "google_api_annotations_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_api_annotations_proto"] , "srcs": ["google/api/annotations.proto"] , "deps": ["google_api_http_proto"] } , "google_api_client_proto": + {"type": "export", "target": "google_api_client_proto (unexported)"} +, "google_api_client_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_api_client_proto"] , "srcs": ["google/api/client.proto"] } , "google_api_expr_v1alpha1_checked_proto": + { "type": "export" + , "target": "google_api_expr_v1alpha1_checked_proto (unexported)" + } +, "google_api_expr_v1alpha1_checked_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_api_expr_v1alpha1_checked_proto"] , "srcs": ["google/api/expr/v1alpha1/checked.proto"] , "deps": ["google_api_expr_v1alpha1_syntax_proto"] } , "google_api_expr_v1alpha1_syntax_proto": + { "type": "export" + , "target": "google_api_expr_v1alpha1_syntax_proto (unexported)" + } +, "google_api_expr_v1alpha1_syntax_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_api_expr_v1alpha1_syntax_proto"] , "srcs": ["google/api/expr/v1alpha1/syntax.proto"] @@ -36,6 +52,11 @@ , "patch": [["@", "patches", "", "bytestream.proto.diff"]] } , "google_bytestream_proto": + { "type": "export" + , "target": "google_bytestream_proto (unexported)" + , "flexible_config": ["PATCH", "ENV", "ARCH", "OS", "TOOLCHAIN_CONFIG"] + } +, "google_bytestream_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_bytestream_proto"] , "service": ["yes"] @@ -43,11 +64,17 @@ , "deps": ["google_api_annotations_proto"] } , "google_rpc_status_proto": + {"type": "export", "target": "google_rpc_status_proto (unexported)"} +, "google_rpc_status_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_rpc_status_proto"] , "srcs": ["google/rpc/status.proto"] } , "google_longrunning_operations_proto": + { "type": "export" + , "target": "google_longrunning_operations_proto (unexported)" + } +, "google_longrunning_operations_proto (unexported)": { "type": ["@", "rules", "proto", "library"] , "name": ["google_longrunning_operations_proto"] , "service": ["yes"] diff --git a/etc/import/TARGETS.gsl b/etc/import/TARGETS.gsl index a769eac9..ee979cc3 100644 --- a/etc/import/TARGETS.gsl +++ b/etc/import/TARGETS.gsl @@ -1,4 +1,9 @@ { "gsl": + { "type": "export" + , "target": "gsl (unexported)" + , "flexible_config": ["OS", "ARCH", "TARGET_ARCH", "TOOLCHAIN_CONFIG"] + } +, "gsl (unexported)": { "type": ["@", "rules", "CC", "library"] , "name": ["gsl"] , "hdrs": [["TREE", null, "."]] -- cgit v1.2.3