Upstream JXR source code

Relnote: N/A
Test: ./gradlew createArchive
Change-Id: Ib3aa9062601086776261d6598403392f0d529bab
diff --git a/docs-tip-of-tree/build.gradle b/docs-tip-of-tree/build.gradle
index 82972a1..2fb8eb1 100644
--- a/docs-tip-of-tree/build.gradle
+++ b/docs-tip-of-tree/build.gradle
@@ -22,8 +22,6 @@
     // If there is not at least one samples dependency, DocsImplPlugin breaks. b/332262321
     samples("androidx.window:window-samples:1.3.0")
 
-    docsForOptionalProject(":xr:xr")
-    docsForOptionalProject(":xr:xr-material3-adaptive")
     docs(project(":activity:activity"))
     docs(project(":activity:activity-compose"))
     docs(project(":activity:activity-ktx"))
@@ -414,6 +412,16 @@
     docs(project(":work:work-rxjava2"))
     docs(project(":work:work-rxjava3"))
     docs(project(":work:work-testing"))
+    docs(project(":xr:arcore:arcore"))
+    docs(project(":xr:compose:compose"))
+    docs(project(":xr:compose:compose-testing"))
+    docs(project(":xr:compose:material3:material3"))
+    docs(project(":xr:runtime:runtime"))
+    docs(project(":xr:runtime:runtime-openxr"))
+    docs(project(":xr:runtime:runtime-testing"))
+    docs(project(":xr:scenecore:scenecore"))
+    docs(project(":xr:scenecore:scenecore-testing"))
+    docs(project(":xr:xr-stubs"))
 }
 afterEvaluate {
   tasks["docs"].doFirst {