From 1e21440c10066d771066ac5eed195d749384d45f Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Thu, 16 Jun 2022 18:03:10 -0400 Subject: [PATCH] build: mark external only bazel rules --- packages/angular/cli/BUILD.bazel | 9 ++++++++- packages/angular_devkit/architect/BUILD.bazel | 7 +++++++ packages/angular_devkit/core/BUILD.bazel | 5 +++++ packages/angular_devkit/schematics/BUILD.bazel | 5 +++++ 4 files changed, 25 insertions(+), 1 deletion(-) diff --git a/packages/angular/cli/BUILD.bazel b/packages/angular/cli/BUILD.bazel index 47fdcce26c..137a76924f 100644 --- a/packages/angular/cli/BUILD.bazel +++ b/packages/angular/cli/BUILD.bazel @@ -4,9 +4,12 @@ # found in the LICENSE file at https://angular.io/license load("@npm//@bazel/jasmine:index.bzl", "jasmine_node_test") +load("//tools:defaults.bzl", "pkg_npm", "ts_library") + +# @external_begin load("//tools:ts_json_schema.bzl", "ts_json_schema") load("//tools:ng_cli_schema_generator.bzl", "cli_json_schema") -load("//tools:defaults.bzl", "pkg_npm", "ts_library") +# @external_end licenses(["notice"]) # MIT @@ -78,6 +81,7 @@ ts_library( ], ) +# @external_begin CLI_SCHEMA_DATA = [ "//packages/angular_devkit/build_angular:src/builders/app-shell/schema.json", "//packages/angular_devkit/build_angular:src/builders/browser/schema.json", @@ -123,6 +127,7 @@ ts_json_schema( name = "update_schematic_schema", src = "src/commands/update/schematic/schema.json", ) +# @external_end ts_library( name = "angular-cli_test_lib", @@ -150,6 +155,7 @@ jasmine_node_test( srcs = [":angular-cli_test_lib"], ) +# @external_begin genrule( name = "license", srcs = ["//:LICENSE"], @@ -175,3 +181,4 @@ pkg_npm( ":src/commands/update/schematic/schema.json", ], ) +# @external_end diff --git a/packages/angular_devkit/architect/BUILD.bazel b/packages/angular_devkit/architect/BUILD.bazel index d59a08ff91..81b5eaf165 100644 --- a/packages/angular_devkit/architect/BUILD.bazel +++ b/packages/angular_devkit/architect/BUILD.bazel @@ -5,13 +5,17 @@ load("@npm//@bazel/jasmine:index.bzl", "jasmine_node_test") load("//tools:defaults.bzl", "pkg_npm", "ts_library") + +# @external_begin load("//tools:ts_json_schema.bzl", "ts_json_schema") load("@npm//@angular/dev-infra-private/bazel/api-golden:index.bzl", "api_golden_test_npm_package") +# @external_end licenses(["notice"]) # MIT package(default_visibility = ["//visibility:public"]) +# @external_begin ts_json_schema( name = "builder_input_schema", src = "src/input-schema.json", @@ -36,6 +40,7 @@ ts_json_schema( name = "operator_schema", src = "builders/operator-schema.json", ) +# @external_end ts_library( name = "architect", @@ -90,6 +95,7 @@ jasmine_node_test( srcs = [":architect_test_lib"], ) +# @external_begin genrule( name = "license", srcs = ["//:LICENSE"], @@ -120,3 +126,4 @@ api_golden_test_npm_package( golden_dir = "angular_cli/goldens/public-api/angular_devkit/architect", npm_package = "angular_cli/packages/angular_devkit/architect/npm_package", ) +# @external_end diff --git a/packages/angular_devkit/core/BUILD.bazel b/packages/angular_devkit/core/BUILD.bazel index 5a91e47c20..77f0175f15 100644 --- a/packages/angular_devkit/core/BUILD.bazel +++ b/packages/angular_devkit/core/BUILD.bazel @@ -1,6 +1,9 @@ load("@npm//@bazel/jasmine:index.bzl", "jasmine_node_test") load("//tools:defaults.bzl", "pkg_npm", "ts_library") + +# @external_begin load("@npm//@angular/dev-infra-private/bazel/api-golden:index.bzl", "api_golden_test_npm_package") +# @external_end # Copyright Google Inc. All Rights Reserved. # @@ -74,6 +77,7 @@ jasmine_node_test( ], ) +# @external_begin genrule( name = "license", srcs = ["//:LICENSE"], @@ -105,3 +109,4 @@ api_golden_test_npm_package( npm_package = "angular_cli/packages/angular_devkit/core/npm_package", types = ["@npm//@types/node"], ) +# @external_end diff --git a/packages/angular_devkit/schematics/BUILD.bazel b/packages/angular_devkit/schematics/BUILD.bazel index d990705074..7feda19e6c 100644 --- a/packages/angular_devkit/schematics/BUILD.bazel +++ b/packages/angular_devkit/schematics/BUILD.bazel @@ -1,6 +1,9 @@ load("@npm//@bazel/jasmine:index.bzl", "jasmine_node_test") load("//tools:defaults.bzl", "pkg_npm", "ts_library") + +# @external_begin load("@npm//@angular/dev-infra-private/bazel/api-golden:index.bzl", "api_golden_test_npm_package") +# @external_end # Copyright Google Inc. All Rights Reserved. # @@ -65,6 +68,7 @@ jasmine_node_test( ], ) +# @external_begin genrule( name = "license", srcs = ["//:LICENSE"], @@ -100,3 +104,4 @@ api_golden_test_npm_package( npm_package = "angular_cli/packages/angular_devkit/schematics/npm_package", types = ["@npm//@types/node"], ) +# @external_end