spin off :trace target
Still mostly just looking at flags that don't do anything.
Change-Id: Ia5c4269b14d3cd44adfa2a52a39c3a7a14029572
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/203191
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index d68fece..1274a64 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -1594,13 +1594,27 @@
]
}
+ test_lib("trace") {
+ public_include_dirs = [ "tools/trace" ]
+ deps = [
+ ":flags",
+ ]
+ sources = [
+ "tools/trace/ChromeTracingTracer.cpp",
+ "tools/trace/ChromeTracingTracer.h",
+ "tools/trace/EventTracingPriv.cpp",
+ "tools/trace/EventTracingPriv.h",
+ "tools/trace/SkDebugfTracer.cpp",
+ "tools/trace/SkDebugfTracer.h",
+ ]
+ }
+
test_lib("tool_utils") {
public_include_dirs = [
"tools",
"tools/debugger",
"tools/fonts",
"tools/timer",
- "tools/trace",
]
sources = [
"tools/AndroidSkDebugToStdOut.cpp",
@@ -1627,12 +1641,6 @@
"tools/random_parse_path.cpp",
"tools/timer/AnimTimer.h",
"tools/timer/Timer.cpp",
- "tools/trace/ChromeTracingTracer.cpp",
- "tools/trace/ChromeTracingTracer.h",
- "tools/trace/EventTracingPriv.cpp",
- "tools/trace/EventTracingPriv.h",
- "tools/trace/SkDebugfTracer.cpp",
- "tools/trace/SkDebugfTracer.h",
]
libs = []
if (is_ios) {
@@ -1856,6 +1864,7 @@
":skia",
":tests",
":tool_utils",
+ ":trace",
"modules/skottie",
"modules/skottie:utils",
"modules/sksg",
@@ -1896,6 +1905,7 @@
":gpu_tool_utils",
":skia",
":tool_utils",
+ ":trace",
"modules/sksg",
]
}
@@ -2340,6 +2350,7 @@
":sk_app",
":skia",
":tool_utils",
+ ":trace",
"modules/particles",
"modules/skottie",
"modules/skottie:utils",