From dd44af7bda265f63ce6e5d7326fb89739d049160 Mon Sep 17 00:00:00 2001 From: Hannes Achleitner Date: Thu, 11 Dec 2025 06:31:54 +0100 Subject: [PATCH] Build with kts --- .github/workflows/Android-CI-Espresso.yml | 24 +++--- .github/workflows/Android-CI-release.yml | 4 +- .gitmodules | 3 + .idea/codeStyles/Project.xml | 34 ++++++++ LogcatCoreLib/build.gradle | 53 ------------ LogcatCoreLib/build.gradle.kts | 54 ++++++++++++ LogcatCoreUI/build.gradle | 56 ------------- LogcatCoreUI/build.gradle.kts | 57 +++++++++++++ LogcatCountlyLib/build.gradle | 45 ---------- LogcatCountlyLib/build.gradle.kts | 44 ++++++++++ .../java/info/hannes/countly/Analytics.kt | 2 +- LogcatCrashlyticLib/build.gradle | 51 ----------- LogcatCrashlyticLib/build.gradle.kts | 50 +++++++++++ app/build.gradle | 72 ---------------- app/build.gradle.kts | 84 +++++++++++++++++++ .../logcat/app/CrashlyticApplication.kt | 2 +- build.gradle | 63 -------------- build.gradle.kts | 32 +++++++ buildSrc | 1 + settings.gradle | 5 -- settings.gradle.kts | 5 ++ 21 files changed, 382 insertions(+), 359 deletions(-) create mode 100644 .gitmodules delete mode 100644 LogcatCoreLib/build.gradle create mode 100644 LogcatCoreLib/build.gradle.kts delete mode 100644 LogcatCoreUI/build.gradle create mode 100644 LogcatCoreUI/build.gradle.kts delete mode 100644 LogcatCountlyLib/build.gradle create mode 100644 LogcatCountlyLib/build.gradle.kts delete mode 100644 LogcatCrashlyticLib/build.gradle create mode 100644 LogcatCrashlyticLib/build.gradle.kts delete mode 100644 app/build.gradle create mode 100644 app/build.gradle.kts delete mode 100644 build.gradle create mode 100644 build.gradle.kts create mode 160000 buildSrc delete mode 100644 settings.gradle create mode 100644 settings.gradle.kts diff --git a/.github/workflows/Android-CI-Espresso.yml b/.github/workflows/Android-CI-Espresso.yml index 7f28fb76..225e9e38 100644 --- a/.github/workflows/Android-CI-Espresso.yml +++ b/.github/workflows/Android-CI-Espresso.yml @@ -20,17 +20,19 @@ jobs: abi: [ x86_64 ] tag: [ 'default' ] java_version: [ 17 ] -# include: -# - java_version: 17 -# os: macOS-14 -# api: 31 -# abi: arm64-v8a -# tag: 'google_apis' + # include: + # - java_version: 17 + # os: macOS-14 + # api: 31 + # abi: arm64-v8a + # tag: 'google_apis' steps: - name: Show architecture run: uname -a - - name: Checkout - uses: actions/checkout@v6 + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + submodules: true - name: Install JDK ${{ matrix.java_version }} uses: actions/setup-java@v5 with: @@ -88,8 +90,10 @@ jobs: os: [ ubuntu-latest ] java_version: [ 17 ] steps: - - name: Checkout - uses: actions/checkout@v6 + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + submodules: true - name: Install JDK ${{ matrix.java_version }} uses: actions/setup-java@v5 with: diff --git a/.github/workflows/Android-CI-release.yml b/.github/workflows/Android-CI-release.yml index 31d066d3..ab253e16 100644 --- a/.github/workflows/Android-CI-release.yml +++ b/.github/workflows/Android-CI-release.yml @@ -10,10 +10,10 @@ jobs: name: Publish release runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v6 + - uses: actions/checkout@v6 with: fetch-depth: 0 + submodules: true - name: Get the version id: tagger uses: jimschubert/query-tag-action@v2 diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..4328b650 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "buildSrc"] + path = buildSrc + url = git@github.com:hannesa2/KotlinBuildSource.git diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index e476c95e..4f1bb290 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -28,6 +28,40 @@