aboutsummaryrefslogtreecommitdiffhomepage
path: root/BUILD.gn
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2018-06-19 10:17:30 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-06-19 20:16:38 +0000
commit0917fad2c6339b6452e6eb58d4a8485d291d8d43 (patch)
treea277034a104bf9617dedda3cc5114353d86fe6a0 /BUILD.gn
parent386d9cf40278bb026ebfbbc6077144c2d8ed4dd2 (diff)
move imagefilters into separate dir and flag for build.gn
Requires https://chromium-review.googlesource.com/c/chromium/src/+/1105062 Bug: skia: Change-Id: I948056234efa57c0f727a61d5fb3258034de5199 Reviewed-on: https://skia-review.googlesource.com/135566 Reviewed-by: Mike Klein <mtklein@google.com> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn11
1 files changed, 10 insertions, 1 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 94ac8f5dc5..3f58f4480b 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -34,6 +34,7 @@ declare_args() {
skia_android_serial = ""
skia_enable_discrete_gpu = true
skia_enable_effects = true
+ skia_enable_effects_imagefilters = true
skia_enable_flutter_defines = false
skia_enable_fontmgr_empty = false
skia_enable_gpu = true
@@ -371,7 +372,15 @@ optional("effects") {
]
sources =
skia_effects_sources + [ "src/ports/SkGlobalInitialization_default.cpp" ]
- sources_when_disabled = [ "src/ports/SkGlobalInitialization_none.cpp" ]
+ if (skia_enable_effects_imagefilters) {
+ sources += skia_effects_imagefilter_sources
+ } else {
+ sources += [ "src/ports/SkGlobalInitialization_none_imagefilters.cpp" ]
+ }
+ sources_when_disabled = [
+ "src/ports/SkGlobalInitialization_none.cpp",
+ "src/ports/SkGlobalInitialization_none_imagefilters.cpp",
+ ]
}
optional("fontmgr_android") {