OLD | NEW |
---|---|
(Empty) | |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 | |
Nico
2016/09/19 20:27:49
can you explain some more what this actually does?
agrieve
2016/09/20 00:48:34
Done.
| |
5 # Adds IDS_VERSION_UI_32BIT and IDS_VERSION_UI_64BIT to a given whitelist. | |
6 # | |
7 # Variables | |
8 # input: Path to the .whitelist created by the toolchain. | |
9 # output: Path to write the output whitelist to. | |
10 # | |
11 # Example | |
12 # generate_resource_whitelist("pak_whitelist") { | |
13 # deps = [ ":my_shared_library" ] | |
14 # input = "$root_out_dir/libmy_shared_library$shlib_extension.whitelist" | |
15 # output = "$target_gen_dir/pak_whitelist.txt" | |
16 # } | |
17 template("generate_resource_whitelist") { | |
18 action(target_name) { | |
19 forward_variables_from(invoker, [ "deps" ]) | |
20 assert(is_android, | |
21 "Resource whitelist currently implemented only on Android") | |
22 | |
23 script = "//tools/resources/generate_resource_whitelist.py" | |
24 | |
25 inputs = [ | |
26 invoker.input, | |
27 ] | |
28 | |
29 outputs = [ | |
30 invoker.output, | |
31 ] | |
32 | |
33 args = [ | |
34 "-i", | |
35 rebase_path(invoker.input, root_build_dir), | |
36 "-o", | |
37 rebase_path(invoker.output, root_build_dir), | |
38 "--out-dir=.", | |
39 "--use-existing-resource-ids", | |
40 ] | |
41 } | |
42 } | |
OLD | NEW |