Skip to content

Commit

Permalink
build: add pkg_npm rules for remaining packages
Browse files Browse the repository at this point in the history
(cherry picked from commit 83b7390)
  • Loading branch information
kormide authored and dgp1130 committed Nov 30, 2021
1 parent 647a5f0 commit 0a8c13d
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 0 deletions.
17 changes: 17 additions & 0 deletions packages/angular/pwa/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
load("@npm//@bazel/jasmine:index.bzl", "jasmine_node_test")
load("//tools:defaults.bzl", "ts_library")
load("//tools:ts_json_schema.bzl", "ts_json_schema")
load("@bazel_tools//tools/build_defs/pkg:pkg.bzl", "pkg_tar")
load("@build_bazel_rules_nodejs//:index.bzl", "pkg_npm")

licenses(["notice"]) # MIT

Expand Down Expand Up @@ -67,3 +69,18 @@ jasmine_node_test(
name = "pwa_test",
srcs = [":pwa_test_lib"],
)

pkg_npm(
name = "npm_package",
deps = [
":pwa",
],
)

pkg_tar(
name = "npm_package_archive",
srcs = [":npm_package"],
extension = "tar.gz",
strip_prefix = "./npm_package",
tags = ["manual"],
)
17 changes: 17 additions & 0 deletions packages/angular_devkit/architect_cli/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
load("//tools:defaults.bzl", "ts_library")
load("@bazel_tools//tools/build_defs/pkg:pkg.bzl", "pkg_tar")
load("@build_bazel_rules_nodejs//:index.bzl", "pkg_npm")

# Copyright Google Inc. All Rights Reserved.
#
Expand Down Expand Up @@ -27,3 +29,18 @@ ts_library(
"@npm//rxjs",
],
)

pkg_npm(
name = "npm_package",
deps = [
":architect_cli",
],
)

pkg_tar(
name = "npm_package_archive",
srcs = [":npm_package"],
extension = "tar.gz",
strip_prefix = "./npm_package",
tags = ["manual"],
)
17 changes: 17 additions & 0 deletions packages/angular_devkit/schematics_cli/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
load("@npm//@bazel/jasmine:index.bzl", "jasmine_node_test")
load("//tools:defaults.bzl", "ts_library")
load("//tools:ts_json_schema.bzl", "ts_json_schema")
load("@bazel_tools//tools/build_defs/pkg:pkg.bzl", "pkg_tar")
load("@build_bazel_rules_nodejs//:index.bzl", "pkg_npm")

# Copyright Google Inc. All Rights Reserved.
#
Expand Down Expand Up @@ -88,3 +90,18 @@ ts_json_schema(
name = "schematic_schema",
src = "schematic/schema.json",
)

pkg_npm(
name = "npm_package",
deps = [
":schematics_cli",
],
)

pkg_tar(
name = "npm_package_archive",
srcs = [":npm_package"],
extension = "tar.gz",
strip_prefix = "./npm_package",
tags = ["manual"],
)

0 comments on commit 0a8c13d

Please sign in to comment.