Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(245)

Unified Diff: tools/gn/docs/reference.md

Issue 1606553002: Add support for Mac/iOS application bundles to GN tool. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Address comments and update documentation Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tools/gn/docs/reference.md
diff --git a/tools/gn/docs/reference.md b/tools/gn/docs/reference.md
index 85fba666c4f46ad084d01858bbd135b1a22e6446..a3bcf3e5f4617a6fb26ef10c8bc3bb2f5bb98826 100644
--- a/tools/gn/docs/reference.md
+++ b/tools/gn/docs/reference.md
@@ -1111,6 +1111,20 @@
```
+## **copy_bundle_data**: Declare a target that copy "bundle_data" files.
+
+```
+ Similar to the "copy" target, but the list of files to copy comes
+ from the "bundle_data" property of all dependencies recursively.
+ It can be used to copy files required at runtime by the application
+ into a location where it can be found.
+
+ This uses the "copy_bundle_data" tool from the toolchain.
+
+ See "gn help copy" for more information.
+
+
+```
## **declare_args**: Declare build arguments.
```
@@ -1284,8 +1298,9 @@
precompiled_header, precompiled_source
Deps: data_deps, deps, public_deps
Dependent configs: all_dependent_configs, public_configs
- General: check_includes, configs, data, inputs, output_name,
- output_extension, public, sources, testonly, visibility
+ General: bundle_data, check_includes, configs, data, inputs,
+ output_name, output_extension, public, sources, testonly,
+ visibility
```
@@ -1740,8 +1755,9 @@
precompiled_header, precompiled_source
Deps: data_deps, deps, public_deps
Dependent configs: all_dependent_configs, public_configs
- General: check_includes, configs, data, inputs, output_name,
- output_extension, public, sources, testonly, visibility
+ General: bundle_data, check_includes, configs, data, inputs,
+ output_name, output_extension, public, sources, testonly,
+ visibility
```
@@ -2101,8 +2117,9 @@
precompiled_header, precompiled_source
Deps: data_deps, deps, public_deps
Dependent configs: all_dependent_configs, public_configs
- General: check_includes, configs, data, inputs, output_name,
- output_extension, public, sources, testonly, visibility
+ General: bundle_data, check_includes, configs, data, inputs,
+ output_name, output_extension, public, sources, testonly,
+ visibility
```
@@ -2142,8 +2159,9 @@
precompiled_header, precompiled_source
Deps: data_deps, deps, public_deps
Dependent configs: all_dependent_configs, public_configs
- General: check_includes, configs, data, inputs, output_name,
- output_extension, public, sources, testonly, visibility
+ General: bundle_data, check_includes, configs, data, inputs,
+ output_name, output_extension, public, sources, testonly,
+ visibility
```
@@ -2166,8 +2184,9 @@
precompiled_header, precompiled_source
Deps: data_deps, deps, public_deps
Dependent configs: all_dependent_configs, public_configs
- General: check_includes, configs, data, inputs, output_name,
- output_extension, public, sources, testonly, visibility
+ General: bundle_data, check_includes, configs, data, inputs,
+ output_name, output_extension, public, sources, testonly,
+ visibility
```
@@ -3352,6 +3371,16 @@
```
+## **bundle_data**: Runtime data dependency (Mac/iOS).
+
+```
+ List files that are required at runtime by the current target and
+ should be copied into the application bundle.
+
+ See also "gn help copy_bundle_data".
+
+
+```
## **cflags***: Flags passed to the C compiler.
```

Powered by Google App Engine
This is Rietveld 408576698