From 6880c01ff668868ef9082aae59f91c09bb527117 Mon Sep 17 00:00:00 2001 From: Hu Shenghao Date: Sun, 26 Nov 2023 19:45:46 +0800 Subject: [PATCH] chore: Add build logic module --- .idea/gradle.xml | 13 +++- app/build.gradle.kts | 29 +------- .../ui/views/ViscousFluidInterpolator.kt | 4 +- basic/build.gradle.kts | 20 +----- {buildSrc => build-logic}/.gitignore | 2 +- build-logic/build.gradle.kts | 33 +++++++++ build-logic/gradle.properties | 3 + build-logic/settings.gradle.kts | 13 ++++ build-logic/src/main/kotlin/Dls.kt | 44 ++++++++++++ build-logic/src/main/kotlin/EasterEggApp.kt | 35 ++++++++++ .../src/main/kotlin/EasterEggBasicLibrary.kt | 39 +++++++++++ .../src/main/kotlin/EasterEggLibrary.kt | 34 +++++++++ .../src/main/kotlin}/Versions.kt | 0 .../com/dede/easter/eggs}/EmojiSvg2XmlTask.kt | 3 +- build.gradle.kts | 70 ------------------- buildSrc/build.gradle.kts | 14 ---- buildSrc/tasks.gradle.kts | 6 -- eggs/Gingerbread/build.gradle | 18 +---- eggs/Honeycomb/build.gradle | 18 +---- eggs/IceCreamSandwich/build.gradle | 18 +---- eggs/JellyBean/build.gradle | 18 +---- eggs/KitKat/build.gradle | 18 +---- eggs/Lollipop/build.gradle | 18 +---- eggs/Marshmallow/build.gradle | 18 +---- eggs/Nougat/build.gradle | 18 +---- eggs/Oreo/build.gradle | 19 +---- eggs/Pie/build.gradle | 19 +---- eggs/Q/build.gradle | 17 +---- eggs/R/build.gradle | 21 +----- eggs/S/build.gradle | 19 +---- eggs/T/build.gradle | 16 ++--- eggs/U/build.gradle.kts | 20 +----- gradle/libs.versions.toml | 5 ++ settings.gradle.kts | 1 + 34 files changed, 256 insertions(+), 387 deletions(-) rename {buildSrc => build-logic}/.gitignore (57%) create mode 100644 build-logic/build.gradle.kts create mode 100644 build-logic/gradle.properties create mode 100644 build-logic/settings.gradle.kts create mode 100644 build-logic/src/main/kotlin/Dls.kt create mode 100644 build-logic/src/main/kotlin/EasterEggApp.kt create mode 100644 build-logic/src/main/kotlin/EasterEggBasicLibrary.kt create mode 100644 build-logic/src/main/kotlin/EasterEggLibrary.kt rename {buildSrc/src/main/java => build-logic/src/main/kotlin}/Versions.kt (100%) rename {buildSrc/src/main/java/com/dede/easter_eggs => build-logic/src/main/kotlin/com/dede/easter/eggs}/EmojiSvg2XmlTask.kt (98%) delete mode 100644 buildSrc/build.gradle.kts delete mode 100644 buildSrc/tasks.gradle.kts diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 2563b7ed..e3397ec8 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,6 +4,17 @@