experimental/editor: clean up BUILD.gn
Place build rules in experimental/editor/BUILD.gn to keep the top-level
BUILD.gn file smaller.
Change-Id: Idf22aec6f86bc510f4528fe0296bc1bea69f3df2
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/230740
Commit-Queue: Hal Canary <halcanary@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
Auto-Submit: Hal Canary <halcanary@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index 07bdbc2..263313d 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -2596,22 +2596,13 @@
]
}
- test_app("editor") {
- is_shared_library = is_android
- sources = [
- "experimental/editor/editor.cpp",
- "experimental/editor/editor.h",
- "experimental/editor/editor_application.cpp",
- "experimental/editor/run_handler.cpp",
- "experimental/editor/run_handler.h",
- "experimental/editor/stringslice.cpp",
- "experimental/editor/stringslice.h",
- ]
- deps = [
- ":sk_app",
- ":skia",
- "modules/skshaper",
- ]
+ if (skia_use_icu && skia_use_harfbuzz) {
+ test_app("editor") {
+ is_shared_library = is_android
+ deps = [
+ "experimental/editor:editor_app",
+ ]
+ }
}
if (skia_enable_skvm_jit) {