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

Side by Side Diff: ppapi/ppapi_nacl_test_common.gypi

Issue 720233003: [NaCl SDK] Convert python scripts from optparse to argparse. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years 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 unified diff | Download patch
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'includes': [ 6 'includes': [
7 '../build/common_untrusted.gypi', 7 '../build/common_untrusted.gypi',
8 ], 8 ],
9 'target_defaults': { 9 'target_defaults': {
10 # We need to override the variables in untrusted.gypi outside of a 10 # We need to override the variables in untrusted.gypi outside of a
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
156 'actions': [ 156 'actions': [
157 { 157 {
158 'action_name': 'Generate GLIBC NMF and copy libs', 158 'action_name': 'Generate GLIBC NMF and copy libs',
159 'inputs': ['>(create_nmf)'], 159 'inputs': ['>(create_nmf)'],
160 # NOTE: There is no explicit dependency for the lib32 160 # NOTE: There is no explicit dependency for the lib32
161 # and lib64 directories created in the PRODUCT_DIR. 161 # and lib64 directories created in the PRODUCT_DIR.
162 # They are created as a side-effect of NMF creation. 162 # They are created as a side-effect of NMF creation.
163 'outputs': ['>(nmf_glibc)'], 163 'outputs': ['>(nmf_glibc)'],
164 'action': [ 164 'action': [
165 'python', 165 'python',
166 '>(create_nmf)', 166 '>@(_inputs)',
167 '--objdump=>(nacl_objdump)', 167 '--objdump=>(nacl_objdump)',
168 '--output=>(nmf_glibc)', 168 '--output=>(nmf_glibc)',
169 '--path-prefix=>(nexe_target)_libs', 169 '--path-prefix=>(nexe_target)_libs',
170 '--stage-dependencies=<(nacl_glibc_out_dir)', 170 '--stage-dependencies=<(nacl_glibc_out_dir)',
171 '>@(create_nmf_args_portable)', 171 '>@(create_nmf_args_portable)',
172 ], 172 ],
173 'target_conditions': [ 173 'target_conditions': [
174 ['enable_x86_64==1', { 174 ['enable_x86_64==1', {
175 'inputs': ['>(out_glibc64)'], 175 'inputs': ['>(out_glibc64)'],
176 'action': [ 176 'action': [
177 '>(out_glibc64)',
178 '--library-path=>(libdir_glibc64)', 177 '--library-path=>(libdir_glibc64)',
179 '--library-path=>(tc_lib_dir_glibc64)', 178 '--library-path=>(tc_lib_dir_glibc64)',
180 ], 179 ],
181 }], 180 }],
182 ['enable_x86_32==1', { 181 ['enable_x86_32==1', {
183 'inputs': ['>(out_glibc32)'], 182 'inputs': ['>(out_glibc32)'],
184 'action': [ 183 'action': [
185 '>(out_glibc32)',
186 '--library-path=>(libdir_glibc32)', 184 '--library-path=>(libdir_glibc32)',
187 '--library-path=>(tc_lib_dir_glibc32)', 185 '--library-path=>(tc_lib_dir_glibc32)',
188 ], 186 ],
189 }], 187 }],
190 # TODO(ncbray) handle arm case. We don't have ARM glibc yet. 188 # TODO(ncbray) handle arm case. We don't have ARM glibc yet.
191 ], 189 ],
192 }, 190 },
193 ], 191 ],
194 }], 192 }],
195 ['generate_nmf==1 and build_pnacl_newlib==1 and disable_pnacl==0', { 193 ['generate_nmf==1 and build_pnacl_newlib==1 and disable_pnacl==0', {
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
239 }], 237 }],
240 ], 238 ],
241 }, 239 },
242 ], 240 ],
243 }], 241 }],
244 ], 242 ],
245 }], 243 }],
246 ], 244 ],
247 }, 245 },
248 } 246 }
OLDNEW
« native_client_sdk/src/tools/create_nmf.py ('K') | « native_client_sdk/src/tools/tests/chrome_mock.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698