[Kotlin] build.gradle: Only build webgpu_c_bundled.

This speeds up compilation of the project as we only need to build
dawn_native and a couple others files.

Change-Id: I466c05cd2ee0969c470f64e5796637ffad7d1fec
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/198294
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Jim Blackler <jimblackler@google.com>
Reviewed-by: Sonakshi Saxena <nexa@google.com>
diff --git a/tools/android/webgpu/build.gradle b/tools/android/webgpu/build.gradle
index 6eee34d..0aca3e9 100644
--- a/tools/android/webgpu/build.gradle
+++ b/tools/android/webgpu/build.gradle
@@ -41,6 +41,7 @@
             cmake {
                 arguments '-DANDROID_STL=c++_shared'
                 version '3.22.1'
+                targets 'webgpu_c_bundled'
             }
         }
     }
diff --git a/tools/android/webgpu/src/main/cpp/CMakeLists.txt b/tools/android/webgpu/src/main/cpp/CMakeLists.txt
index ac74851..8c875e4 100644
--- a/tools/android/webgpu/src/main/cpp/CMakeLists.txt
+++ b/tools/android/webgpu/src/main/cpp/CMakeLists.txt
@@ -31,19 +31,11 @@
 cmake_minimum_required(VERSION 3.22.1)
 
 set(DAWN_DIR "${webgpu_SOURCE_DIR}/../../../../../..")
+add_subdirectory(${DAWN_DIR} dawn)
+
 list(INSERT CMAKE_MODULE_PATH 0 "${DAWN_DIR}/src/cmake")
 include(DawnCompilerChecks)
 
-# Build Dawn with many things disabled to speed up compilation.
-set(DAWN_BUILD_ANDROID_SAMPLES OFF)
-set(DAWN_BUILD_SAMPLES OFF)
-set(TINT_BUILD_TESTS OFF)
-set(TINT_BUILD_CMD_TOOLS OFF)
-
-# Build the monolithic library as that's what we link against.
-set(DAWN_BUILD_MONOLITHIC_LIBRARY TRUE)
-add_subdirectory(${DAWN_DIR} dawn)
-
 # Make the library exposing both Dawn's API and the JNI methods.
 set(CMAKE_CXX_VISIBILITY_PRESET hidden)