build: convert entry_point to label (#30627)

PR Close #30627
This commit is contained in:
Alex Eagle
2019-06-07 13:38:06 -07:00
committed by Igor Minar
parent a794143820
commit ef0b2cc74d
56 changed files with 108 additions and 3786 deletions

View File

@ -6,6 +6,6 @@ nodejs_binary(
"cli.js",
"@npm//brotli",
],
entry_point = "angular/tools/brotli-cli/cli.js",
entry_point = ":cli.js",
visibility = ["//:__subpackages__"],
)

View File

@ -25,7 +25,7 @@ def js_size_tracking_test(
"@npm//source-map",
"@npm//chalk",
]
entry_point = "angular/tools/size-tracking/index.js"
entry_point = ":index.ts"
nodejs_test(
name = name,

View File

@ -18,7 +18,7 @@ def js_expected_symbol_test(name, src, golden, data = [], **kwargs):
Label("//tools/symbol-extractor:lib"),
Label("@npm//typescript"),
]
entry_point = "angular/tools/symbol-extractor/cli.js"
entry_point = "//tools/symbol-extractor:cli.ts"
nodejs_test(
name = name,

View File

@ -89,3 +89,6 @@ filegroup(
srcs = glob(["lib/*.js"]) + ["bin/ts-api-guardian"],
visibility = ["//visibility:public"],
)
# Exported to be referenced as entry_point of the nodejs_binary
exports_files(["bin/ts-api-guardian"])

View File

@ -61,7 +61,7 @@ def ts_api_guardian_test(
nodejs_test(
name = name,
data = data,
entry_point = "angular/tools/ts-api-guardian/bin/ts-api-guardian",
entry_point = "//tools/ts-api-guardian:bin/ts-api-guardian",
templated_args = args + ["--verify", golden, actual],
**kwargs
)
@ -70,7 +70,7 @@ def ts_api_guardian_test(
name = name + ".accept",
testonly = True,
data = data,
entry_point = "angular/tools/ts-api-guardian/bin/ts-api-guardian",
entry_point = "//tools/ts-api-guardian:bin/ts-api-guardian",
templated_args = args + ["--out", golden, actual],
**kwargs
)