diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-01-09 18:14:27 +0100 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-03-13 16:53:35 +0100 |
commit | 923a9192b9bd25843aeb58c622ddd0791b20db14 (patch) | |
tree | f69f56767bfe700a11e4caf06354da9f50308a30 /etc | |
parent | 1e2e0153ec5088a6e53cab12c01ffb561c78db02 (diff) | |
download | justbuild-923a9192b9bd25843aeb58c622ddd0791b20db14.tar.gz |
Export more third-party top-level entry points
... so that they can be served and hence the corresponding
dependency can be absent.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/import/TARGETS.cli11 | 20 | ||||
-rw-r--r-- | etc/import/TARGETS.google_apis | 27 | ||||
-rw-r--r-- | etc/import/TARGETS.gsl | 5 |
3 files changed, 52 insertions, 0 deletions
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, "."]] |