Remove PlatformFile from profile_browsertest
[chromium-blink-merge.git] / third_party / libaddressinput / chromium / cpp / grit.gyp
blobb849e41775cbc48d6cf9ea04c6c538883ee09b89
1 # Copyright (C) 2013 Google Inc.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15   'variables': {
16     'grit_dir%': '<(DEPTH)/../externals/grit',
17   },
18   'targets': [
19     {
20       'target_name': 'generated_messages',
21       'type': 'none',
22       'sources': [
23         'res/messages.grd',
24       ],
25       'actions': [
26         {
27           'action_name': 'generate_messages',
28           'inputs': [
29             '<(grit_dir)/grit.py',
30             'res/messages.grd',
31             'res/messages.grdp',
32           ],
33           'outputs': [
34             '<(SHARED_INTERMEDIATE_DIR)/en_messages.cc',
35             '<(SHARED_INTERMEDIATE_DIR)/messages.h',
36           ],
37           'action': [
38             'python',
39             '<(grit_dir)/grit.py',
40             '-i',
41             'res/messages.grd',
42             'build',
43             '-o',
44             '<(SHARED_INTERMEDIATE_DIR)',
45           ],
46         },
47       ],
48       'all_dependent_settings': {
49         'include_dirs': [
50           '<(SHARED_INTERMEDIATE_DIR)',
51         ],
52       },
53     },
54   ],