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

Side by Side Diff: src/trusted/service_runtime/service_runtime.gyp

Issue 7108031: this patch adds the manifest proxy server to sel_ldr and the manifest (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: '' Created 9 years, 6 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # -*- python -*- 1 # -*- python -*-
2 # Copyright (c) 2011 The Native Client Authors. All rights reserved. 2 # Copyright (c) 2011 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 { 6 {
7 'variables': { 7 'variables': {
8 'conditions': [ 8 'conditions': [
9 ['OS=="linux"', { 9 ['OS=="linux"', {
10 'syscall_handler': [ 10 'syscall_handler': [
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
174 'env_cleanser', 174 'env_cleanser',
175 'nacl_error_code', 175 'nacl_error_code',
176 '<(DEPTH)/native_client/src/shared/gio/gio.gyp:gio', 176 '<(DEPTH)/native_client/src/shared/gio/gio.gyp:gio',
177 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform', 177 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform',
178 '<(DEPTH)/native_client/src/shared/srpc/srpc.gyp:nonnacl_srpc', 178 '<(DEPTH)/native_client/src/shared/srpc/srpc.gyp:nonnacl_srpc',
179 '<(DEPTH)/native_client/src/trusted/debug_stub/debug_stub.gyp:debug_stub ', 179 '<(DEPTH)/native_client/src/trusted/debug_stub/debug_stub.gyp:debug_stub ',
180 '<(DEPTH)/native_client/src/trusted/desc/desc.gyp:nrd_xfer', 180 '<(DEPTH)/native_client/src/trusted/desc/desc.gyp:nrd_xfer',
181 '<(DEPTH)/native_client/src/trusted/gdb_rsp/gdb_rsp.gyp:gdb_rsp', 181 '<(DEPTH)/native_client/src/trusted/gdb_rsp/gdb_rsp.gyp:gdb_rsp',
182 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wrapped _desc', 182 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wrapped _desc',
183 '<(DEPTH)/native_client/src/trusted/perf_counter/perf_counter.gyp:nacl_p erf_counter', 183 '<(DEPTH)/native_client/src/trusted/perf_counter/perf_counter.gyp:nacl_p erf_counter',
184 '<(DEPTH)/native_client/src/trusted/manifest_name_service_proxy/manifest _name_service_proxy.gyp:manifest_proxy',
184 '<(DEPTH)/native_client/src/trusted/simple_service/simple_service.gyp:si mple_service', 185 '<(DEPTH)/native_client/src/trusted/simple_service/simple_service.gyp:si mple_service',
185 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_inter face', 186 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_inter face',
186 ], 187 ],
187 'conditions': [ 188 'conditions': [
188 ['target_arch=="arm"', { 189 ['target_arch=="arm"', {
189 'dependencies': [ 190 'dependencies': [
190 '<(DEPTH)/native_client/src/trusted/validator_arm/validator_arm.gyp: ncvalidate_arm_v2', 191 '<(DEPTH)/native_client/src/trusted/validator_arm/validator_arm.gyp: ncvalidate_arm_v2',
191 ], 192 ],
192 }], 193 }],
193 ['target_arch=="ia32" or target_arch=="x64"', { 194 ['target_arch=="ia32" or target_arch=="x64"', {
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
238 'target_name': 'env_cleanser', 239 'target_name': 'env_cleanser',
239 'type': 'static_library', 240 'type': 'static_library',
240 'sources': [ 241 'sources': [
241 'env_cleanser.c', 242 'env_cleanser.c',
242 ], 243 ],
243 }, { 244 }, {
244 'target_name': 'sel_ldr', 245 'target_name': 'sel_ldr',
245 'type': 'executable', 246 'type': 'executable',
246 'dependencies': [ 247 'dependencies': [
247 'sel', 248 'sel',
248 '<(DEPTH)/native_client/src/trusted/simple_service/simple_service.gyp:si mple_service',
249 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_inter face',
250 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform', 249 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform',
251 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wrapped _desc', 250 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wrapped _desc',
252 '<(DEPTH)/native_client/src/trusted/platform_qualify/platform_qualify.gy p:platform_qual_lib', 251 '<(DEPTH)/native_client/src/trusted/platform_qualify/platform_qualify.gy p:platform_qual_lib',
253 ], 252 ],
254 'sources': [ 253 'sources': [
255 'sel_main.c', 254 'sel_main.c',
256 ], 255 ],
257 }, 256 },
258 # no tests are built here; see service_runtime_test.gyp 257 # no tests are built here; see service_runtime_test.gyp
259 ], 258 ],
(...skipping 10 matching lines...) Expand all
270 'dependencies': [ 269 'dependencies': [
271 'env_cleanser64', 270 'env_cleanser64',
272 'nacl_error_code64', 271 'nacl_error_code64',
273 '<(DEPTH)/native_client/src/shared/gio/gio.gyp:gio64', 272 '<(DEPTH)/native_client/src/shared/gio/gio.gyp:gio64',
274 '<(DEPTH)/native_client/src/shared/srpc/srpc.gyp:nonnacl_srpc64', 273 '<(DEPTH)/native_client/src/shared/srpc/srpc.gyp:nonnacl_srpc64',
275 '<(DEPTH)/native_client/src/trusted/debug_stub/debug_stub.gyp:debug_ stub64', 274 '<(DEPTH)/native_client/src/trusted/debug_stub/debug_stub.gyp:debug_ stub64',
276 '<(DEPTH)/native_client/src/trusted/desc/desc.gyp:nrd_xfer64', 275 '<(DEPTH)/native_client/src/trusted/desc/desc.gyp:nrd_xfer64',
277 '<(DEPTH)/native_client/src/trusted/gdb_rsp/gdb_rsp.gyp:gdb_rsp64', 276 '<(DEPTH)/native_client/src/trusted/gdb_rsp/gdb_rsp.gyp:gdb_rsp64',
278 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wra pped_desc64', 277 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wra pped_desc64',
279 '<(DEPTH)/native_client/src/trusted/perf_counter/perf_counter.gyp:na cl_perf_counter64', 278 '<(DEPTH)/native_client/src/trusted/perf_counter/perf_counter.gyp:na cl_perf_counter64',
279 '<(DEPTH)/native_client/src/trusted/manifest_name_service_proxy/mani fest_name_service_proxy.gyp:manifest_proxy64',
280 '<(DEPTH)/native_client/src/trusted/simple_service/simple_service.gy p:simple_service64', 280 '<(DEPTH)/native_client/src/trusted/simple_service/simple_service.gy p:simple_service64',
281 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_i nterface64', 281 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_i nterface64',
282 '<(DEPTH)/native_client/src/trusted/validator/x86/64/validator_x86_6 4.gyp:ncvalidate_x86_6464', 282 '<(DEPTH)/native_client/src/trusted/validator/x86/64/validator_x86_6 4.gyp:ncvalidate_x86_6464',
283 'arch/x86/service_runtime_x86.gyp:service_runtime_x86_common64', 283 'arch/x86/service_runtime_x86.gyp:service_runtime_x86_common64',
284 'arch/x86_64/service_runtime_x86_64.gyp:service_runtime_x86_64', 284 'arch/x86_64/service_runtime_x86_64.gyp:service_runtime_x86_64',
285 ], 285 ],
286 'conditions': [ 286 'conditions': [
287 ['nacl_standalone==0 and OS=="win"', { 287 ['nacl_standalone==0 and OS=="win"', {
288 'dependencies': [ 288 'dependencies': [
289 '<(DEPTH)/native_client/src/trusted/handle_pass/handle_pass.gyp: handle_lookup64', 289 '<(DEPTH)/native_client/src/trusted/handle_pass/handle_pass.gyp: handle_lookup64',
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
333 ], 333 ],
334 }, 334 },
335 { 335 {
336 'target_name': 'sel_ldr64', 336 'target_name': 'sel_ldr64',
337 'type': 'executable', 337 'type': 'executable',
338 'variables': { 338 'variables': {
339 'win_target': 'x64', 339 'win_target': 'x64',
340 }, 340 },
341 'dependencies': [ 341 'dependencies': [
342 'sel64', 342 'sel64',
343 '<(DEPTH)/native_client/src/trusted/simple_service/simple_service.gy p:simple_service64',
344 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_i nterface64',
345 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform64' , 343 '<(DEPTH)/native_client/src/shared/platform/platform.gyp:platform64' ,
346 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wra pped_desc64', 344 '<(DEPTH)/native_client/src/trusted/gio/gio_wrapped_desc.gyp:gio_wra pped_desc64',
347 '<(DEPTH)/native_client/src/trusted/platform_qualify/platform_qualif y.gyp:platform_qual_lib64', 345 '<(DEPTH)/native_client/src/trusted/platform_qualify/platform_qualif y.gyp:platform_qual_lib64',
348 ], 346 ],
349 'sources': [ 347 'sources': [
350 'sel_main.c', 348 'sel_main.c',
351 ], 349 ],
352 }, 350 },
353 # TODO(bsy): no tests are built; see build.scons 351 # TODO(bsy): no tests are built; see build.scons
354 ], 352 ],
355 }], 353 }],
356 ] 354 ]
357 } 355 }
OLDNEW
« no previous file with comments | « src/trusted/service_runtime/sel_ldr_thread_interface.c ('k') | src/trusted/simple_service/nacl_simple_service.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698