| Index: build/config/ios/rules.gni
|
| diff --git a/build/config/ios/rules.gni b/build/config/ios/rules.gni
|
| index 03c401ceb63a2ee4a3f17cc21a99d1deb9840748..9aa244db834e3c715e07e50694258f9f5ac80fc9 100644
|
| --- a/build/config/ios/rules.gni
|
| +++ b/build/config/ios/rules.gni
|
| @@ -158,6 +158,7 @@ template("ios_app_bundle") {
|
| forward_variables_from(invoker,
|
| "*",
|
| [
|
| + "bundle_deps",
|
| "bundle_extension",
|
| "entitlements_path",
|
| "extra_substitutions",
|
| @@ -240,6 +241,7 @@ template("ios_app_bundle") {
|
| forward_variables_from(invoker,
|
| "*",
|
| [
|
| + "bundle_deps",
|
| "bundle_extension",
|
| "data_deps",
|
| "entitlements_path",
|
| @@ -387,6 +389,9 @@ template("ios_app_bundle") {
|
| } else {
|
| deps += [ ":$_bundle_data_executable" ]
|
| }
|
| + if (defined(invoker.bundle_deps)) {
|
| + deps += invoker.bundle_deps
|
| + }
|
|
|
| if (use_ios_simulator) {
|
| if (!defined(data_deps)) {
|
| @@ -470,6 +475,9 @@ template("ios_app_bundle") {
|
| if (defined(invoker.product_type)) {
|
| assert(invoker.product_type != "", "mark product_type as used")
|
| }
|
| + if (defined(invoker.bundle_deps)) {
|
| + assert(invoker.bundle_deps != [], "mark bundle_deps as used")
|
| + }
|
| }
|
|
|
| set_defaults("ios_app_bundle") {
|
|
|