OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'skia', | 8 'target_name': 'skia', |
9 'type': '<(library)', | 9 'type': '<(library)', |
10 'msvs_guid': 'CD9CA56E-4E94-444C-87D4-58CA1E6F300D', | 10 'msvs_guid': 'CD9CA56E-4E94-444C-87D4-58CA1E6F300D', |
(...skipping 561 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
572 '../third_party/skia/src/ports/SkFontHost_gamma_none.cpp', | 572 '../third_party/skia/src/ports/SkFontHost_gamma_none.cpp', |
573 '../third_party/skia/src/ports/SkFontHost_tables.cpp', | 573 '../third_party/skia/src/ports/SkFontHost_tables.cpp', |
574 ], | 574 ], |
575 }], | 575 }], |
576 [ 'OS != "win"', { | 576 [ 'OS != "win"', { |
577 'sources/': [ ['exclude', '_win\\.(cc|cpp)$'] ], | 577 'sources/': [ ['exclude', '_win\\.(cc|cpp)$'] ], |
578 }], | 578 }], |
579 [ 'target_arch == "arm" and armv7 == 1', { | 579 [ 'target_arch == "arm" and armv7 == 1', { |
580 'defines': [ | 580 'defines': [ |
581 '__ARM_HAVE_NEON', | 581 '__ARM_HAVE_NEON', |
| 582 '__ARM_ARCH__=7', |
| 583 ], |
| 584 'sources!': [ |
| 585 '../third_party/skia/src/opts/SkBitmapProcState_opts_none.cpp', |
| 586 '../third_party/skia/src/opts/SkBlitRow_opts_none.cpp', |
| 587 ], |
| 588 'sources': [ |
| 589 '../third_party/skia/src/opts/SkBitmapProcState_opts_arm.cpp', |
| 590 '../third_party/skia/src/opts/SkBlitRow_opts_arm.cpp', |
582 ], | 591 ], |
583 }], | 592 }], |
584 [ 'OS == "linux" or OS == "freebsd"', { | 593 [ 'OS == "linux" or OS == "freebsd"', { |
585 'dependencies': [ | 594 'dependencies': [ |
586 '../build/linux/system.gyp:gdk', | 595 '../build/linux/system.gyp:gdk', |
587 '../build/linux/system.gyp:fontconfig', | 596 '../build/linux/system.gyp:fontconfig', |
588 '../build/linux/system.gyp:freetype2', | 597 '../build/linux/system.gyp:freetype2', |
589 '../third_party/harfbuzz/harfbuzz.gyp:harfbuzz', | 598 '../third_party/harfbuzz/harfbuzz.gyp:harfbuzz', |
590 '../third_party/harfbuzz/harfbuzz.gyp:harfbuzz_interface', | 599 '../third_party/harfbuzz/harfbuzz.gyp:harfbuzz_interface', |
591 ], | 600 ], |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
647 }, | 656 }, |
648 }, | 657 }, |
649 ], | 658 ], |
650 } | 659 } |
651 | 660 |
652 # Local Variables: | 661 # Local Variables: |
653 # tab-width:2 | 662 # tab-width:2 |
654 # indent-tabs-mode:nil | 663 # indent-tabs-mode:nil |
655 # End: | 664 # End: |
656 # vim: set expandtab tabstop=2 shiftwidth=2: | 665 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |