Separate tracing to its own module.
* Startup & Benchmark can now depend on this artifact rather than having
to take a dependency on core. This also fixes the naming problem of these
methods being titled "Compat", when vast majority of developer calls
will go through the AndroidX lib, vs the platform.
Test: Added a unit test for the Kotlin extension.
Change-Id: I39d57ef768446106a698427b11760ba846815de9
diff --git a/settings.gradle b/settings.gradle
index 8214feb..7ea9059 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -273,6 +273,8 @@
includeProject(":test-screenshot-proto", "test/screenshot/proto")
includeProject(":textclassifier:textclassifier", "textclassifier/textclassifier")
includeProject(":textclassifier:integration-tests:testapp", "textclassifier/integration-tests/testapp")
+includeProject(":tracing:tracing", "tracing/tracing")
+includeProject(":tracing:tracing-ktx", "tracing/tracing-ktx")
includeProject(":transition:transition", "transition/transition")
includeProject(":transition:transition-ktx", "transition/transition-ktx")
includeProject(":tvprovider:tvprovider", "tv-provider/tv-provider")