| OLD | NEW |
| 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 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
| 6 import("//build/config/ui.gni") | 6 import("//build/config/ui.gni") |
| 7 if (cpu_arch == "arm") { | 7 if (cpu_arch == "arm") { |
| 8 import("//build/config/arm.gni") | 8 import("//build/config/arm.gni") |
| 9 } | 9 } |
| 10 | 10 |
| (...skipping 534 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 545 deps += [ | 545 deps += [ |
| 546 "//third_party/expat", | 546 "//third_party/expat", |
| 547 "//third_party/freetype", | 547 "//third_party/freetype", |
| 548 "//third_party/android_tools:cpu_features", | 548 "//third_party/android_tools:cpu_features", |
| 549 ] | 549 ] |
| 550 } | 550 } |
| 551 | 551 |
| 552 if (skia_support_pdf) { | 552 if (skia_support_pdf) { |
| 553 deps += [ "//third_party/sfntly" ] | 553 deps += [ "//third_party/sfntly" ] |
| 554 } | 554 } |
| 555 |
| 556 if (is_android && !is_debug) { |
| 557 configs -= [ "//build/config/compiler:optimize" ] |
| 558 configs += [ "//build/config/compiler:optimize_max" ] |
| 559 } |
| 555 } | 560 } |
| 556 | 561 |
| 557 # Separated out so it can be compiled with different flags for SSE. | 562 # Separated out so it can be compiled with different flags for SSE. |
| 558 source_set("skia_opts") { | 563 source_set("skia_opts") { |
| 559 cflags = [] | 564 cflags = [] |
| 560 defines = [] | 565 defines = [] |
| 561 | 566 |
| 562 if (cpu_arch == "x86" || cpu_arch == "x64") { | 567 if (cpu_arch == "x86" || cpu_arch == "x64") { |
| 563 sources = [ | 568 sources = [ |
| 564 "//third_party/skia/src/opts/SkTextureCompression_opts_none.cpp", | 569 "//third_party/skia/src/opts/SkTextureCompression_opts_none.cpp", |
| (...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 682 "//third_party/skia/src/opts/SkBlurImage_opts_none.cpp", | 687 "//third_party/skia/src/opts/SkBlurImage_opts_none.cpp", |
| 683 "//third_party/skia/src/opts/SkMorphology_opts_none.cpp", | 688 "//third_party/skia/src/opts/SkMorphology_opts_none.cpp", |
| 684 "//third_party/skia/src/opts/SkTextureCompression_opts_none.cpp", | 689 "//third_party/skia/src/opts/SkTextureCompression_opts_none.cpp", |
| 685 "//third_party/skia/src/opts/SkUtils_opts_none.cpp", | 690 "//third_party/skia/src/opts/SkUtils_opts_none.cpp", |
| 686 "//third_party/skia/src/opts/SkXfermode_opts_none.cpp", | 691 "//third_party/skia/src/opts/SkXfermode_opts_none.cpp", |
| 687 ] | 692 ] |
| 688 } else { | 693 } else { |
| 689 assert(false, "Need to port cpu specific stuff from skia_library_opts.gyp") | 694 assert(false, "Need to port cpu specific stuff from skia_library_opts.gyp") |
| 690 } | 695 } |
| 691 | 696 |
| 697 if (is_android && !is_debug) { |
| 698 configs -= [ "//build/config/compiler:optimize" ] |
| 699 configs += [ "//build/config/compiler:optimize_max" ] |
| 700 } |
| 701 |
| 692 configs -= [ "//build/config/compiler:chromium_code" ] | 702 configs -= [ "//build/config/compiler:chromium_code" ] |
| 693 configs += [ | 703 configs += [ |
| 694 ":skia_config", | 704 ":skia_config", |
| 695 "//build/config/compiler:no_chromium_code" | 705 "//build/config/compiler:no_chromium_code" |
| 696 ] | 706 ] |
| 697 | 707 |
| 698 deps = [ | 708 deps = [ |
| 699 "//base", | 709 "//base", |
| 700 ] | 710 ] |
| 701 | 711 |
| 702 visibility = [ ":skia" ] | 712 visibility = [ ":skia" ] |
| 703 } | 713 } |
| OLD | NEW |