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

Side by Side Diff: libvpx.gyp

Issue 465283003: libvpx.gyp: Fix process_outputs_as_sources usage. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/libvpx/
Patch Set: Created 6 years, 4 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 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 'variables': { 5 'variables': {
6 'libvpx_build_vp9%': 1, 6 'libvpx_build_vp9%': 1,
7 'libvpx_source%': 'source/libvpx', 7 'libvpx_source%': 'source/libvpx',
8 'conditions': [ 8 'conditions': [
9 ['os_posix==1', { 9 ['os_posix==1', {
10 'asm_obj_extension': 'o', 10 'asm_obj_extension': 'o',
(...skipping 457 matching lines...) Expand 10 before | Expand all | Expand 10 after
468 'inputs': [ 'copy_obj.py' ], 468 'inputs': [ 'copy_obj.py' ],
469 'outputs': [ '<(INTERMEDIATE_DIR)/vp8_asm_enc_offsets.obj' ], 469 'outputs': [ '<(INTERMEDIATE_DIR)/vp8_asm_enc_offsets.obj' ],
470 'action': [ 470 'action': [
471 'python', 471 'python',
472 '<(DEPTH)/third_party/libvpx/copy_obj.py', 472 '<(DEPTH)/third_party/libvpx/copy_obj.py',
473 '-d', '<@(_outputs)', 473 '-d', '<@(_outputs)',
474 '-s', '<(PRODUCT_DIR)/obj/libvpx_asm_offsets_vp8/vp8_asm_enc_off sets.obj', 474 '-s', '<(PRODUCT_DIR)/obj/libvpx_asm_offsets_vp8/vp8_asm_enc_off sets.obj',
475 '-s', '<(ninja_obj_dir)/encoder/libvpx_asm_offsets_vp8.vp8_asm_e nc_offsets.obj', 475 '-s', '<(ninja_obj_dir)/encoder/libvpx_asm_offsets_vp8.vp8_asm_e nc_offsets.obj',
476 '-s', '<(PRODUCT_DIR)/obj/Source/WebKit/chromium/third_party/lib vpx/<(libvpx_source)/vp8/encoder/libvpx_asm_offsets_vp8.vp8_asm_enc_offsets.obj' , 476 '-s', '<(PRODUCT_DIR)/obj/Source/WebKit/chromium/third_party/lib vpx/<(libvpx_source)/vp8/encoder/libvpx_asm_offsets_vp8.vp8_asm_enc_offsets.obj' ,
477 ], 477 ],
478 'process_output_as_sources': 1, 478 'process_outputs_as_sources': 1,
479 }, 479 },
480 ], 480 ],
481 'sources': [ 481 'sources': [
482 '<(INTERMEDIATE_DIR)/vp8_asm_enc_offsets.obj', 482 '<(INTERMEDIATE_DIR)/vp8_asm_enc_offsets.obj',
Ami GONE FROM CHROMIUM 2014/08/13 17:56:49 Is this not redundant to l.478?
Tom Finegan 2014/08/13 18:06:47 Yes, I believe so-- my guess is that this came abo
483 ], 483 ],
484 }, { 484 }, {
485 'variables': { 485 'variables': {
486 'unpack_lib_search_path_list': [ 486 'unpack_lib_search_path_list': [
487 '-a', '<(PRODUCT_DIR)/libvpx_asm_offsets_vp8.a', 487 '-a', '<(PRODUCT_DIR)/libvpx_asm_offsets_vp8.a',
488 '-a', '<(LIB_DIR)/third_party/libvpx/libvpx_asm_offsets_vp8.a', 488 '-a', '<(LIB_DIR)/third_party/libvpx/libvpx_asm_offsets_vp8.a',
489 '-a', '<(LIB_DIR)/chromium/src/third_party/libvpx/libvpx_asm_offse ts_vp8.a', 489 '-a', '<(LIB_DIR)/chromium/src/third_party/libvpx/libvpx_asm_offse ts_vp8.a',
490 '-a', '<(LIB_DIR)/Source/WebKit/chromium/third_party/libvpx/libvpx _asm_offsets_vp8.a', 490 '-a', '<(LIB_DIR)/Source/WebKit/chromium/third_party/libvpx/libvpx _asm_offsets_vp8.a',
491 '-a', '<(lib_intermediate_name)', 491 '-a', '<(lib_intermediate_name)',
492 ], 492 ],
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
542 'inputs': [ 'copy_obj.py' ], 542 'inputs': [ 'copy_obj.py' ],
543 'outputs': [ '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.obj' ], 543 'outputs': [ '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.obj' ],
544 'action': [ 544 'action': [
545 'python', 545 'python',
546 '<(DEPTH)/third_party/libvpx/copy_obj.py', 546 '<(DEPTH)/third_party/libvpx/copy_obj.py',
547 '-d', '<@(_outputs)', 547 '-d', '<@(_outputs)',
548 '-s', '<(PRODUCT_DIR)/obj/libvpx_asm_offsets_vpx_scale/vpx_scale _asm_offsets.obj', 548 '-s', '<(PRODUCT_DIR)/obj/libvpx_asm_offsets_vpx_scale/vpx_scale _asm_offsets.obj',
549 '-s', '<(ninja_obj_dir)/encoder/libvpx_asm_offsets_vpx_scale.vpx _scale_asm_offsets.obj', 549 '-s', '<(ninja_obj_dir)/encoder/libvpx_asm_offsets_vpx_scale.vpx _scale_asm_offsets.obj',
550 '-s', '<(PRODUCT_DIR)/obj/Source/WebKit/chromium/third_party/lib vpx/<(libvpx_source)/vpx_scale/libvpx_asm_offsets_vpx_scale.vpx_scale_asm_offset s.obj', 550 '-s', '<(PRODUCT_DIR)/obj/Source/WebKit/chromium/third_party/lib vpx/<(libvpx_source)/vpx_scale/libvpx_asm_offsets_vpx_scale.vpx_scale_asm_offset s.obj',
551 ], 551 ],
552 'process_output_as_sources': 1, 552 'process_outputs_as_sources': 1,
553 }, 553 },
554 ], 554 ],
555 'sources': [ 555 'sources': [
556 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.obj', 556 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.obj',
Ami GONE FROM CHROMIUM 2014/08/13 17:56:49 ditto
Tom Finegan 2014/08/13 18:06:47 Acknowledged.
557 ], 557 ],
558 }, { 558 }, {
559 'variables': { 559 'variables': {
560 'unpack_lib_search_path_list': [ 560 'unpack_lib_search_path_list': [
561 '-a', '<(PRODUCT_DIR)/libvpx_asm_offsets_vpx_scale.a', 561 '-a', '<(PRODUCT_DIR)/libvpx_asm_offsets_vpx_scale.a',
562 '-a', '<(LIB_DIR)/third_party/libvpx/libvpx_asm_offsets_vpx_scale. a', 562 '-a', '<(LIB_DIR)/third_party/libvpx/libvpx_asm_offsets_vpx_scale. a',
563 '-a', '<(LIB_DIR)/chromium/src/third_party/libvpx/libvpx_asm_offse ts_vpx_scale.a', 563 '-a', '<(LIB_DIR)/chromium/src/third_party/libvpx/libvpx_asm_offse ts_vpx_scale.a',
564 '-a', '<(LIB_DIR)/Source/WebKit/chromium/third_party/libvpx/libvpx _asm_offsets_vpx_scale.a', 564 '-a', '<(LIB_DIR)/Source/WebKit/chromium/third_party/libvpx/libvpx _asm_offsets_vpx_scale.a',
565 '-a', '<(lib_intermediate_name)', 565 '-a', '<(lib_intermediate_name)',
566 ], 566 ],
567 'unpack_lib_output_dir':'<(INTERMEDIATE_DIR)', 567 'unpack_lib_output_dir':'<(INTERMEDIATE_DIR)',
568 'unpack_lib_name':'vpx_scale_asm_offsets.o' 568 'unpack_lib_name':'vpx_scale_asm_offsets.o'
569 }, 569 },
570 'includes': ['unpack_lib_posix.gypi'], 570 'includes': ['unpack_lib_posix.gypi'],
571 # Need this otherwise gyp won't run the rule on them. 571 # Need this otherwise gyp won't run the rule on them.
572 'sources': [ 572 'sources': [
573 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o', 573 '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o',
574 ], 574 ],
575 }], 575 }],
576 ], 576 ],
577 'includes': ['obj_int_extract.gypi'], 577 'includes': ['obj_int_extract.gypi'],
578 }, 578 },
579 ], 579 ],
580 } 580 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698