feat(dev-infra): add a way to pass assets down to a benchmark application (#37695)
* add a param called ng_assets to the component_benchmark macro to allow static assets to be provided to the base angular app, not just through the ts_devserver PR Close #37695
This commit is contained in:
parent
1c1eb3045c
commit
5218916a7e
@ -25,6 +25,7 @@ def component_benchmark(
|
|||||||
driver_deps,
|
driver_deps,
|
||||||
ng_srcs,
|
ng_srcs,
|
||||||
ng_deps,
|
ng_deps,
|
||||||
|
ng_assets = [],
|
||||||
assets = None,
|
assets = None,
|
||||||
styles = None,
|
styles = None,
|
||||||
entry_point = None,
|
entry_point = None,
|
||||||
@ -65,6 +66,7 @@ def component_benchmark(
|
|||||||
driver_deps: Driver's dependencies
|
driver_deps: Driver's dependencies
|
||||||
ng_srcs: All of the ts srcs for the angular app
|
ng_srcs: All of the ts srcs for the angular app
|
||||||
ng_deps: Dependencies for the angular app
|
ng_deps: Dependencies for the angular app
|
||||||
|
ng_assets: The static assets for the angular app
|
||||||
assets: Static files
|
assets: Static files
|
||||||
styles: Stylesheets
|
styles: Stylesheets
|
||||||
entry_point: Main entry point for the angular app
|
entry_point: Main entry point for the angular app
|
||||||
@ -104,6 +106,7 @@ def component_benchmark(
|
|||||||
ng_module(
|
ng_module(
|
||||||
name = app_lib,
|
name = app_lib,
|
||||||
srcs = ng_srcs,
|
srcs = ng_srcs,
|
||||||
|
assets = ng_assets,
|
||||||
# Creates ngFactory and ngSummary to be imported by the app's entry point.
|
# Creates ngFactory and ngSummary to be imported by the app's entry point.
|
||||||
generate_ve_shims = True,
|
generate_ve_shims = True,
|
||||||
deps = ng_deps,
|
deps = ng_deps,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user