diff --git a/.dockerignore b/.dockerignore index bd603f6..b211679 100644 --- a/.dockerignore +++ b/.dockerignore @@ -16,3 +16,5 @@ tauri_app/src-tauri/target tauri_app/docker/agp-resolver/.gradle tauri_app/docker/agp-resolver/build tauri_app/docker/offline-maven/.agp-offline-complete +tauri_app/docker/offline-maven/.android-deps-offline-complete +tauri_app/docker/offline-gradle/*.zip diff --git a/.gitignore b/.gitignore index 951b926..07cb4d7 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,7 @@ coverage generated *.tsbuildinfo apps/media-ws/media-ws.exe + +tauri_app/docker/agp-resolver/.gradle/ +tauri_app/docker/agp-resolver/build/ +tauri_app/docker/offline-gradle/*.zip diff --git a/tauri_app/Dockerfile.apk b/tauri_app/Dockerfile.apk index 8f5c37d..3897ade 100644 --- a/tauri_app/Dockerfile.apk +++ b/tauri_app/Dockerfile.apk @@ -69,4 +69,13 @@ RUN if [ ! -d "${ANDROID_HOME}" ] && [ -d /opt/android-sdk-linux ]; then ln -s / RUN /workspace/tauri_app/docker/prefetch-android-agp.sh \ && /workspace/tauri_app/docker/verify-offline-agp.sh +RUN if [ -f /workspace/tauri_app/docker/offline-gradle/gradle-8.14.3-bin.zip ]; then \ + mkdir -p /opt/offline-gradle \ + && cp /workspace/tauri_app/docker/offline-gradle/gradle-8.14.3-bin.zip /opt/offline-gradle/; \ + else \ + /workspace/tauri_app/docker/populate-offline-gradle.sh \ + && mkdir -p /opt/offline-gradle \ + && cp /workspace/tauri_app/docker/offline-gradle/gradle-8.14.3-bin.zip /opt/offline-gradle/; \ + fi + CMD ["build-android-apk"] diff --git a/tauri_app/docker/agp-resolver/.gitignore b/tauri_app/docker/agp-resolver/.gitignore new file mode 100644 index 0000000..af68d16 --- /dev/null +++ b/tauri_app/docker/agp-resolver/.gitignore @@ -0,0 +1,3 @@ +.gradle/ +build/ +offline-gradle/*.zip diff --git a/tauri_app/docker/agp-resolver/build.gradle.kts b/tauri_app/docker/agp-resolver/build.gradle.kts index 5288b01..ca5816d 100644 --- a/tauri_app/docker/agp-resolver/build.gradle.kts +++ b/tauri_app/docker/agp-resolver/build.gradle.kts @@ -14,11 +14,15 @@ val agpVersion: String = providers.gradleProperty("agpVersion").orElse("8.11.0") configurations { create("agp") create("androidDeps") + create("buildPlugins") } dependencies { add("agp", "com.android.tools.build:gradle:$agpVersion") + add("buildPlugins", "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.25") + add("buildPlugins", "org.jetbrains.kotlin:kotlin-stdlib:1.9.25") + add("androidDeps", "androidx.webkit:webkit:1.14.0") add("androidDeps", "androidx.appcompat:appcompat:1.7.1") add("androidDeps", "androidx.activity:activity-ktx:1.10.1") @@ -26,6 +30,7 @@ dependencies { add("androidDeps", "androidx.lifecycle:lifecycle-process:2.10.0") add("androidDeps", "androidx.core:core-ktx:1.9.0") add("androidDeps", "androidx.browser:browser:1.8.0") + add("androidDeps", "androidx.core:core:1.13.0") } fun installArtifact( @@ -119,10 +124,13 @@ tasks.register("exportOfflineMaven") { } tasks.register("exportAllOfflineMaven") { - dependsOn(configurations.named("agp"), configurations.named("androidDeps")) + dependsOn(configurations.named("agp"), configurations.named("androidDeps"), configurations.named("buildPlugins")) doLast { val offlineRoot = file("${rootProject.projectDir}/../offline-maven").apply { mkdirs() } - val modules = exportConfiguration("agp", offlineRoot) + exportConfiguration("androidDeps", offlineRoot) + val modules = + exportConfiguration("agp", offlineRoot) + + exportConfiguration("androidDeps", offlineRoot) + + exportConfiguration("buildPlugins", offlineRoot) file("${offlineRoot.absolutePath}/.agp-offline-complete").writeText( "agpVersion=$agpVersion\nmodules=$modules\n", ) diff --git a/tauri_app/docker/build-android-apk.sh b/tauri_app/docker/build-android-apk.sh index 9e9673d..653ded7 100644 --- a/tauri_app/docker/build-android-apk.sh +++ b/tauri_app/docker/build-android-apk.sh @@ -47,6 +47,9 @@ echo "==> Настройка репозиториев Gradle (Google Maven + л echo "==> Настройка Android SDK (offline, без загрузки platform из Google)" /workspace/tauri_app/docker/patch-android-sdk.sh /workspace/tauri_app/src-tauri/gen/android +echo "==> Настройка offline Gradle wrapper (если bundled zip доступен)" +/workspace/tauri_app/docker/install-offline-gradle.sh /workspace/tauri_app/src-tauri/gen/android + echo "==> Сборка Android APK" npm run tauri -- android build --apk diff --git a/tauri_app/docker/install-offline-gradle.sh b/tauri_app/docker/install-offline-gradle.sh new file mode 100644 index 0000000..eccf2c6 --- /dev/null +++ b/tauri_app/docker/install-offline-gradle.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash +# Use bundled Gradle wrapper distribution when available (offline LAN builds). +set -euo pipefail + +ANDROID_GEN="${1:-/workspace/tauri_app/src-tauri/gen/android}" +GRADLE_VERSION="${GRADLE_VERSION:-8.14.3}" + +for candidate in \ + "/opt/offline-gradle/gradle-${GRADLE_VERSION}-bin.zip" \ + "/workspace/tauri_app/docker/offline-gradle/gradle-${GRADLE_VERSION}-bin.zip"; do + if [ -f "${candidate}" ]; then + BUNDLED_ZIP="${candidate}" + break + fi +done + +WRAPPER_PROPS="${ANDROID_GEN}/gradle/wrapper/gradle-wrapper.properties" +if [ -z "${BUNDLED_ZIP:-}" ] || [ ! -f "${WRAPPER_PROPS}" ]; then + echo "==> Bundled Gradle ${GRADLE_VERSION} not found, wrapper will use default distributionUrl" + exit 0 +fi + +OFFLINE_ZIP="/opt/offline-gradle/gradle-${GRADLE_VERSION}-bin.zip" +mkdir -p /opt/offline-gradle +if [ "${BUNDLED_ZIP}" != "${OFFLINE_ZIP}" ]; then + cp "${BUNDLED_ZIP}" "${OFFLINE_ZIP}" +fi + +sed -i "s|^distributionUrl=.*|distributionUrl=file\\:/opt/offline-gradle/gradle-${GRADLE_VERSION}-bin.zip|" "${WRAPPER_PROPS}" +echo "==> Gradle wrapper patched to offline file distribution (${OFFLINE_ZIP})" diff --git a/tauri_app/docker/offline-gradle/.gitignore b/tauri_app/docker/offline-gradle/.gitignore new file mode 100644 index 0000000..c4c4ffc --- /dev/null +++ b/tauri_app/docker/offline-gradle/.gitignore @@ -0,0 +1 @@ +*.zip diff --git a/tauri_app/docker/offline-maven/.agp-offline-complete b/tauri_app/docker/offline-maven/.agp-offline-complete index 813e5f0..75fddb9 100644 --- a/tauri_app/docker/offline-maven/.agp-offline-complete +++ b/tauri_app/docker/offline-maven/.agp-offline-complete @@ -1,2 +1,2 @@ agpVersion=8.11.0 -modules=189 +modules=215 diff --git a/tauri_app/docker/offline-maven/.android-deps-offline-complete b/tauri_app/docker/offline-maven/.android-deps-offline-complete index 644789c..473d501 100644 --- a/tauri_app/docker/offline-maven/.android-deps-offline-complete +++ b/tauri_app/docker/offline-maven/.android-deps-offline-complete @@ -1 +1 @@ -modules=189 +modules=215 diff --git a/tauri_app/docker/offline-maven/org/jetbrains/annotations/13.0/annotations-13.0.jar b/tauri_app/docker/offline-maven/org/jetbrains/annotations/13.0/annotations-13.0.jar new file mode 100644 index 0000000..fb794be Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/annotations/13.0/annotations-13.0.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/annotations/13.0/annotations-13.0.pom b/tauri_app/docker/offline-maven/org/jetbrains/annotations/13.0/annotations-13.0.pom new file mode 100644 index 0000000..ab9b560 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/annotations/13.0/annotations-13.0.pom @@ -0,0 +1,139 @@ + + + + 4.0.0 + + org.jetbrains + annotations + 13.0 + jar + + IntelliJ IDEA Annotations + A set of annotations used for code inspection support and code documentation. + http://www.jetbrains.org + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + A business-friendly OSS license + + + + + https://github.com/JetBrains/intellij-community + scm:git:https://github.com/JetBrains/intellij-community.git + + + + + JetBrains + JetBrains Team + JetBrains + http://www.jetbrains.com + + + + + UTF-8 + + + + + + maven-antrun-plugin + 1.7 + + + generate-sources + + + + + + + + + + + run + + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.1.2 + + + + attach-sources + + jar + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.5 + 1.5 + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + + + + maven-gpg-plugin + 1.4 + + 66770193 + ${basedir}/.gnupg + + + + sign-artifacts + verify + + sign + + + + + + + + + + + sonatype-nexus-staging + http://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + sonatype-nexus-snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar b/tauri_app/docker/offline-maven/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar new file mode 100644 index 0000000..0b174bf Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom b/tauri_app/docker/offline-maven/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom new file mode 100644 index 0000000..8a03ca8 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom @@ -0,0 +1,30 @@ + + + 4.0.0 + org.jetbrains.intellij.deps + trove4j + 1.0.20200330 + Trove4J + Fork of trove4j library used in IntelliJ Platform. + https://github.com/JetBrains/intellij-deps-trove4j + + https://github.com/JetBrains/intellij-deps-trove4j + scm:git:git://github.com/JetBrains/intellij-deps-trove4j.git + scm:git:ssh://github.com:JetBrains/intellij-deps-trove4j.git + + + + GNU LESSER GENERAL PUBLIC LICENSE 2.1 + https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html + repo + + + + + JetBrains + JetBrains Team + JetBrains + https://www.jetbrains.com + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-android-extensions/1.9.25/kotlin-android-extensions-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-android-extensions/1.9.25/kotlin-android-extensions-1.9.25.jar new file mode 100644 index 0000000..35cc549 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-android-extensions/1.9.25/kotlin-android-extensions-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-android-extensions/1.9.25/kotlin-android-extensions-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-android-extensions/1.9.25/kotlin-android-extensions-1.9.25.pom new file mode 100644 index 0000000..a3b7dd8 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-android-extensions/1.9.25/kotlin-android-extensions-1.9.25.pom @@ -0,0 +1,36 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-android-extensions + 1.9.25 + Kotlin Android Extensions + Kotlin Android Extensions Compiler + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-compiler-embeddable + 1.9.25 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.25/kotlin-build-tools-api-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.25/kotlin-build-tools-api-1.9.25.jar new file mode 100644 index 0000000..a27a7a5 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.25/kotlin-build-tools-api-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.25/kotlin-build-tools-api-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.25/kotlin-build-tools-api-1.9.25.pom new file mode 100644 index 0000000..d31ff52 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.25/kotlin-build-tools-api-1.9.25.pom @@ -0,0 +1,28 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-build-tools-api + 1.9.25 + Kotlin Build Tools Api + Kotlin Build Tools Api + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.25/kotlin-compiler-embeddable-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.25/kotlin-compiler-embeddable-1.9.25.jar new file mode 100644 index 0000000..83cf761 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.25/kotlin-compiler-embeddable-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.25/kotlin-compiler-embeddable-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.25/kotlin-compiler-embeddable-1.9.25.pom new file mode 100644 index 0000000..c04af3b --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.25/kotlin-compiler-embeddable-1.9.25.pom @@ -0,0 +1,66 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-compiler-embeddable + 1.9.25 + Kotlin Compiler Embeddable + Kotlin Compiler (embeddable) + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + runtime + + + org.jetbrains.kotlin + kotlin-script-runtime + 1.9.25 + runtime + + + org.jetbrains.kotlin + kotlin-reflect + 1.6.10 + runtime + + + * + * + + + + + org.jetbrains.kotlin + kotlin-daemon-embeddable + 1.9.25 + runtime + + + org.jetbrains.intellij.deps + trove4j + 1.0.20200330 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.25/kotlin-compiler-runner-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.25/kotlin-compiler-runner-1.9.25.jar new file mode 100644 index 0000000..8fde070 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.25/kotlin-compiler-runner-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.25/kotlin-compiler-runner-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.25/kotlin-compiler-runner-1.9.25.pom new file mode 100644 index 0000000..a82eb46 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.25/kotlin-compiler-runner-1.9.25.pom @@ -0,0 +1,60 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-compiler-runner + 1.9.25 + Kotlin Compiler Runner + Compiler runner + daemon client + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-build-common + 1.9.25 + compile + + + org.jetbrains.kotlin + kotlin-daemon-client + 1.9.25 + compile + + + org.jetbrains.kotlinx + kotlinx-coroutines-core-jvm + 1.5.0 + compile + + + * + * + + + + + org.jetbrains.kotlin + kotlin-compiler-embeddable + 1.9.25 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-client/1.9.25/kotlin-daemon-client-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-client/1.9.25/kotlin-daemon-client-1.9.25.jar new file mode 100644 index 0000000..ff8b2f0 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-client/1.9.25/kotlin-daemon-client-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-client/1.9.25/kotlin-daemon-client-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-client/1.9.25/kotlin-daemon-client-1.9.25.pom new file mode 100644 index 0000000..d516e35 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-client/1.9.25/kotlin-daemon-client-1.9.25.pom @@ -0,0 +1,28 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-daemon-client + 1.9.25 + Kotlin Daemon Client + Kotlin Daemon Client + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.25/kotlin-daemon-embeddable-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.25/kotlin-daemon-embeddable-1.9.25.jar new file mode 100644 index 0000000..1335a05 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.25/kotlin-daemon-embeddable-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.25/kotlin-daemon-embeddable-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.25/kotlin-daemon-embeddable-1.9.25.pom new file mode 100644 index 0000000..c3499c4 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.25/kotlin-daemon-embeddable-1.9.25.pom @@ -0,0 +1,29 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-daemon-embeddable + 1.9.25 + Kotlin Daemon Embeddable + Kotlin Daemon (for using with embeddable compiler) + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.25/kotlin-gradle-plugin-annotations-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.25/kotlin-gradle-plugin-annotations-1.9.25.jar new file mode 100644 index 0000000..62d3bc9 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.25/kotlin-gradle-plugin-annotations-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.25/kotlin-gradle-plugin-annotations-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.25/kotlin-gradle-plugin-annotations-1.9.25.pom new file mode 100644 index 0000000..c6b8528 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.25/kotlin-gradle-plugin-annotations-1.9.25.pom @@ -0,0 +1,39 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-gradle-plugin-annotations + 1.9.25 + Kotlin Gradle Plugin Annotations + Kotlin Gradle Plugin Annotations + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugins-bom + 1.9.25 + pom + import + + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.25/kotlin-gradle-plugin-api-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.25/kotlin-gradle-plugin-api-1.9.25.jar new file mode 100644 index 0000000..72d5672 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.25/kotlin-gradle-plugin-api-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.25/kotlin-gradle-plugin-api-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.25/kotlin-gradle-plugin-api-1.9.25.pom new file mode 100644 index 0000000..1f7b329 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.25/kotlin-gradle-plugin-api-1.9.25.pom @@ -0,0 +1,174 @@ + + + + + + + + 4.0.0 + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + Kotlin Gradle Plugin Api + Kotlin Gradle Plugin Api + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugins-bom + 1.9.25 + pom + import + + + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-annotations + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-native-utils + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-project-model + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-tooling-core + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.25/kotlin-gradle-plugin-idea-proto-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.25/kotlin-gradle-plugin-idea-proto-1.9.25.jar new file mode 100644 index 0000000..8e13fde Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.25/kotlin-gradle-plugin-idea-proto-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.25/kotlin-gradle-plugin-idea-proto-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.25/kotlin-gradle-plugin-idea-proto-1.9.25.pom new file mode 100644 index 0000000..4ae8da8 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.25/kotlin-gradle-plugin-idea-proto-1.9.25.pom @@ -0,0 +1,36 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-gradle-plugin-idea-proto + 1.9.25 + Kotlin Gradle Plugin Idea Proto + Kotlin Gradle Plugin Idea Proto + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-idea + 1.9.25 + compile + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.25/kotlin-gradle-plugin-idea-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.25/kotlin-gradle-plugin-idea-1.9.25.jar new file mode 100644 index 0000000..9dffb92 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.25/kotlin-gradle-plugin-idea-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.25/kotlin-gradle-plugin-idea-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.25/kotlin-gradle-plugin-idea-1.9.25.pom new file mode 100644 index 0000000..2dd75de --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.25/kotlin-gradle-plugin-idea-1.9.25.pom @@ -0,0 +1,61 @@ + + + + + + + + 4.0.0 + org.jetbrains.kotlin + kotlin-gradle-plugin-idea + 1.9.25 + Kotlin Gradle Plugin Idea + Kotlin Gradle Plugin Idea + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-tooling-core + 1.9.25 + compile + + + org.jetbrains.kotlin + kotlin-gradle-plugin-annotations + 1.9.25 + compile + + + org.jetbrains.kotlin + kotlin-gradle-plugin-idea-proto + 1.9.25 + runtime + true + + + org.jetbrains.kotlin + kotlin-test-junit + 1.9.25 + runtime + true + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.25/kotlin-gradle-plugin-model-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.25/kotlin-gradle-plugin-model-1.9.25.jar new file mode 100644 index 0000000..48db405 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.25/kotlin-gradle-plugin-model-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.25/kotlin-gradle-plugin-model-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.25/kotlin-gradle-plugin-model-1.9.25.pom new file mode 100644 index 0000000..739977c --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.25/kotlin-gradle-plugin-model-1.9.25.pom @@ -0,0 +1,342 @@ + + + + + + + + 4.0.0 + org.jetbrains.kotlin + kotlin-gradle-plugin-model + 1.9.25 + Kotlin Gradle Plugin Model + Kotlin Gradle Plugin Model + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugins-bom + 1.9.25 + pom + import + + + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + true + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.jar new file mode 100644 index 0000000..c84ba7b Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.pom new file mode 100644 index 0000000..1aba93d --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.pom @@ -0,0 +1,434 @@ + + + + + + + + 4.0.0 + org.jetbrains.kotlin + kotlin-gradle-plugin + 1.9.25 + Kotlin Gradle Plugin + Kotlin Gradle Plugin + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugins-bom + 1.9.25 + pom + import + + + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-api + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-model + 1.9.25 + compile + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-idea + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugin-idea-proto + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-util-klib + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-klib-commonizer-api + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-build-tools-api + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-compiler-embeddable + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-android-extensions + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-compiler-runner + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-build-common + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-scripting-compiler-embeddable + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + org.jetbrains.kotlin + kotlin-scripting-compiler-impl-embeddable + 1.9.25 + runtime + + + kotlin-reflect + org.jetbrains.kotlin + + + kotlin-stdlib-jdk8 + org.jetbrains.kotlin + + + kotlin-stdlib-jdk7 + org.jetbrains.kotlin + + + kotlin-stdlib + org.jetbrains.kotlin + + + kotlin-script-runtime + org.jetbrains.kotlin + + + kotlin-stdlib-common + org.jetbrains.kotlin + + + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.25/kotlin-klib-commonizer-api-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.25/kotlin-klib-commonizer-api-1.9.25.jar new file mode 100644 index 0000000..318f3a4 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.25/kotlin-klib-commonizer-api-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.25/kotlin-klib-commonizer-api-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.25/kotlin-klib-commonizer-api-1.9.25.pom new file mode 100644 index 0000000..df59a76 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.25/kotlin-klib-commonizer-api-1.9.25.pom @@ -0,0 +1,42 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-klib-commonizer-api + 1.9.25 + Kotlin Klib Commonizer Api + Kotlin KLIB Library Commonizer API + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + runtime + + + org.jetbrains.kotlin + kotlin-native-utils + 1.9.25 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-native-utils/1.9.25/kotlin-native-utils-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-native-utils/1.9.25/kotlin-native-utils-1.9.25.jar new file mode 100644 index 0000000..240397c Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-native-utils/1.9.25/kotlin-native-utils-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-native-utils/1.9.25/kotlin-native-utils-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-native-utils/1.9.25/kotlin-native-utils-1.9.25.pom new file mode 100644 index 0000000..d668a09 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-native-utils/1.9.25/kotlin-native-utils-1.9.25.pom @@ -0,0 +1,53 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-native-utils + 1.9.25 + Kotlin Native Utils + Kotlin/Native utils + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugins-bom + 1.9.25 + pom + import + + + + + + org.jetbrains.kotlin + kotlin-util-io + 1.9.25 + compile + + + org.jetbrains.kotlin + kotlin-util-klib + 1.9.25 + compile + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-project-model/1.9.25/kotlin-project-model-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-project-model/1.9.25/kotlin-project-model-1.9.25.jar new file mode 100644 index 0000000..c59eacf Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-project-model/1.9.25/kotlin-project-model-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-project-model/1.9.25/kotlin-project-model-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-project-model/1.9.25/kotlin-project-model-1.9.25.pom new file mode 100644 index 0000000..b6055c1 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-project-model/1.9.25/kotlin-project-model-1.9.25.pom @@ -0,0 +1,42 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-project-model + 1.9.25 + Kotlin Project Model + Kotlin Project Model + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + runtime + + + org.jetbrains.kotlin + kotlin-tooling-core + 1.9.25 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-common/1.9.25/kotlin-scripting-common-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-common/1.9.25/kotlin-scripting-common-1.9.25.jar new file mode 100644 index 0000000..504d785 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-common/1.9.25/kotlin-scripting-common-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-common/1.9.25/kotlin-scripting-common-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-common/1.9.25/kotlin-scripting-common-1.9.25.pom new file mode 100644 index 0000000..6ffcec4 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-common/1.9.25/kotlin-scripting-common-1.9.25.pom @@ -0,0 +1,36 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-scripting-common + 1.9.25 + Kotlin Scripting Common + Kotlin Scripting Common + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + compile + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.25/kotlin-scripting-compiler-embeddable-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.25/kotlin-scripting-compiler-embeddable-1.9.25.jar new file mode 100644 index 0000000..19cf977 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.25/kotlin-scripting-compiler-embeddable-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.25/kotlin-scripting-compiler-embeddable-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.25/kotlin-scripting-compiler-embeddable-1.9.25.pom new file mode 100644 index 0000000..3fbdda8 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.25/kotlin-scripting-compiler-embeddable-1.9.25.pom @@ -0,0 +1,43 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-scripting-compiler-embeddable + 1.9.25 + Kotlin Scripting Compiler Embeddable + Kotlin Scripting Compiler Plugin for embeddable compiler + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-scripting-compiler-impl-embeddable + 1.9.25 + runtime + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.25/kotlin-scripting-compiler-impl-embeddable-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.25/kotlin-scripting-compiler-impl-embeddable-1.9.25.jar new file mode 100644 index 0000000..b51699b Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.25/kotlin-scripting-compiler-impl-embeddable-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.25/kotlin-scripting-compiler-impl-embeddable-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.25/kotlin-scripting-compiler-impl-embeddable-1.9.25.pom new file mode 100644 index 0000000..1d3c370 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.25/kotlin-scripting-compiler-impl-embeddable-1.9.25.pom @@ -0,0 +1,49 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-scripting-compiler-impl-embeddable + 1.9.25 + Kotlin Scripting Compiler Impl Embeddable + Kotlin Compiler Infrastructure for Scripting for embeddable compiler + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-scripting-common + 1.9.25 + runtime + + + org.jetbrains.kotlin + kotlin-scripting-jvm + 1.9.25 + runtime + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.25/kotlin-scripting-jvm-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.25/kotlin-scripting-jvm-1.9.25.jar new file mode 100644 index 0000000..8e4d3f0 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.25/kotlin-scripting-jvm-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.25/kotlin-scripting-jvm-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.25/kotlin-scripting-jvm-1.9.25.pom new file mode 100644 index 0000000..b8e2440 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.25/kotlin-scripting-jvm-1.9.25.pom @@ -0,0 +1,48 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-scripting-jvm + 1.9.25 + Kotlin Scripting Jvm + Kotlin Scripting Jvm + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-script-runtime + 1.9.25 + compile + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + compile + + + org.jetbrains.kotlin + kotlin-scripting-common + 1.9.25 + compile + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-stdlib/1.9.25/kotlin-stdlib-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-stdlib/1.9.25/kotlin-stdlib-1.9.25.jar new file mode 100644 index 0000000..3fc1bfd Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-stdlib/1.9.25/kotlin-stdlib-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-stdlib/1.9.25/kotlin-stdlib-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-stdlib/1.9.25/kotlin-stdlib-1.9.25.pom new file mode 100644 index 0000000..996693a --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-stdlib/1.9.25/kotlin-stdlib-1.9.25.pom @@ -0,0 +1,76 @@ + + + + + + + + 4.0.0 + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + Kotlin Stdlib + Kotlin Standard Library + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + + org.jetbrains.kotlin + kotlin-stdlib-common + 1.9.25 + + + org.jetbrains.kotlin + kotlin-stdlib-jdk7 + 1.8.0 + + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + 1.8.0 + + + org.jetbrains.kotlin + kotlin-stdlib-common + 1.9.25 + + + org.jetbrains.kotlin + kotlin-stdlib-common + 1.9.25 + + + org.jetbrains.kotlin + kotlin-stdlib-common + 1.9.25 + + + + + + org.jetbrains + annotations + 13.0 + compile + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-tooling-core/1.9.25/kotlin-tooling-core-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-tooling-core/1.9.25/kotlin-tooling-core-1.9.25.jar new file mode 100644 index 0000000..157a456 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-tooling-core/1.9.25/kotlin-tooling-core-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-tooling-core/1.9.25/kotlin-tooling-core-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-tooling-core/1.9.25/kotlin-tooling-core-1.9.25.pom new file mode 100644 index 0000000..ca2bd90 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-tooling-core/1.9.25/kotlin-tooling-core-1.9.25.pom @@ -0,0 +1,39 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-tooling-core + 1.9.25 + Kotlin Tooling Core + Kotlin Tooling Core + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + + org.jetbrains.kotlin + kotlin-gradle-plugins-bom + 1.9.25 + pom + import + + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-io/1.9.25/kotlin-util-io-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-io/1.9.25/kotlin-util-io-1.9.25.jar new file mode 100644 index 0000000..c90d155 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-io/1.9.25/kotlin-util-io-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-io/1.9.25/kotlin-util-io-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-io/1.9.25/kotlin-util-io-1.9.25.pom new file mode 100644 index 0000000..dc456ac --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-io/1.9.25/kotlin-util-io-1.9.25.pom @@ -0,0 +1,36 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-util-io + 1.9.25 + Kotlin Util Io + Kotlin Util Io + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + runtime + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-klib/1.9.25/kotlin-util-klib-1.9.25.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-klib/1.9.25/kotlin-util-klib-1.9.25.jar new file mode 100644 index 0000000..7039b49 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-klib/1.9.25/kotlin-util-klib-1.9.25.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-klib/1.9.25/kotlin-util-klib-1.9.25.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-klib/1.9.25/kotlin-util-klib-1.9.25.pom new file mode 100644 index 0000000..1e91978 --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlin/kotlin-util-klib/1.9.25/kotlin-util-klib-1.9.25.pom @@ -0,0 +1,42 @@ + + + 4.0.0 + org.jetbrains.kotlin + kotlin-util-klib + 1.9.25 + Kotlin Util Klib + Common klib reader and writer + https://kotlinlang.org/ + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Kotlin Team + JetBrains + https://www.jetbrains.com + + + + scm:git:https://github.com/JetBrains/kotlin.git + scm:git:https://github.com/JetBrains/kotlin.git + https://github.com/JetBrains/kotlin + + + + org.jetbrains.kotlin + kotlin-stdlib + 1.9.25 + compile + + + org.jetbrains.kotlin + kotlin-util-io + 1.9.25 + compile + + + diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar b/tauri_app/docker/offline-maven/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar new file mode 100644 index 0000000..cfb2698 Binary files /dev/null and b/tauri_app/docker/offline-maven/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar differ diff --git a/tauri_app/docker/offline-maven/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom b/tauri_app/docker/offline-maven/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom new file mode 100644 index 0000000..304018c --- /dev/null +++ b/tauri_app/docker/offline-maven/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom @@ -0,0 +1,47 @@ + + + + + + + + 4.0.0 + org.jetbrains.kotlinx + kotlinx-coroutines-core-jvm + 1.5.0 + kotlinx-coroutines-core + Coroutines support libraries for Kotlin + https://github.com/Kotlin/kotlinx.coroutines + + + The Apache Software License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + JetBrains + JetBrains Team + JetBrains + https://www.jetbrains.com + + + + https://github.com/Kotlin/kotlinx.coroutines + + + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + 1.5.0 + compile + + + org.jetbrains.kotlin + kotlin-stdlib-common + 1.5.0 + compile + + + diff --git a/tauri_app/docker/populate-offline-agp.sh b/tauri_app/docker/populate-offline-agp.sh index 46c8c67..5c5862f 100644 --- a/tauri_app/docker/populate-offline-agp.sh +++ b/tauri_app/docker/populate-offline-agp.sh @@ -24,6 +24,7 @@ required=( "${OFFLINE}/androidx/webkit/webkit/1.14.0/webkit-1.14.0.pom" "${OFFLINE}/androidx/appcompat/appcompat/1.7.1/appcompat-1.7.1.pom" "${OFFLINE}/androidx/browser/browser/1.8.0/browser-1.8.0.pom" + "${OFFLINE}/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.pom" ) for file in "${required[@]}"; do diff --git a/tauri_app/docker/populate-offline-all.sh b/tauri_app/docker/populate-offline-all.sh new file mode 100644 index 0000000..f14bdcd --- /dev/null +++ b/tauri_app/docker/populate-offline-all.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +# Populate all offline artifacts required for isolated LAN APK builds. +set -euo pipefail + +ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" + +echo "==> [1/2] Android Maven (AGP + AndroidX + Kotlin Gradle plugin)" +"${ROOT}/docker/populate-offline-agp.sh" + +echo "==> [2/2] Gradle wrapper distribution" +"${ROOT}/docker/populate-offline-gradle.sh" + +echo "==> Offline cache complete. Commit:" +echo " tauri_app/docker/offline-maven/" +echo " tauri_app/docker/offline-gradle/" diff --git a/tauri_app/docker/populate-offline-gradle.sh b/tauri_app/docker/populate-offline-gradle.sh new file mode 100644 index 0000000..9192d10 --- /dev/null +++ b/tauri_app/docker/populate-offline-gradle.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash +# Download Gradle wrapper distribution for offline Docker/APK builds. +set -euo pipefail + +ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" +GRADLE_VERSION="${GRADLE_VERSION:-8.14.3}" +DEST="${ROOT}/docker/offline-gradle" +ZIP="${DEST}/gradle-${GRADLE_VERSION}-bin.zip" +URL="https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip" + +mkdir -p "${DEST}" +curl -fsSL "${URL}" -o "${ZIP}" +echo "==> Gradle ${GRADLE_VERSION} saved to ${ZIP} ($(du -h "${ZIP}" | awk '{print $1}'))" diff --git a/tauri_app/docker/verify-offline-agp.sh b/tauri_app/docker/verify-offline-agp.sh index ea8f235..40418c8 100644 --- a/tauri_app/docker/verify-offline-agp.sh +++ b/tauri_app/docker/verify-offline-agp.sh @@ -14,6 +14,7 @@ required=( "${LOCAL_REPO}/androidx/webkit/webkit/1.14.0/webkit-1.14.0.pom" "${LOCAL_REPO}/androidx/appcompat/appcompat/1.7.1/appcompat-1.7.1.pom" "${LOCAL_REPO}/androidx/browser/browser/1.8.0/browser-1.8.0.pom" + "${LOCAL_REPO}/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.25/kotlin-gradle-plugin-1.9.25.pom" ) for file in "${required[@]}"; do