From 87ff29af5bc9e6aa1feae2859c8a0b1625084a73 Mon Sep 17 00:00:00 2001 From: Andrew Golovashevich Date: Sun, 23 Feb 2025 17:21:46 +0300 Subject: [PATCH] Dependencies as submodules to correctly build all targets --- .gitmodules | 6 ++++++ build.gradle.kts | 2 +- libs/int-serializers | 1 + libs/serdha-0-api | 1 + settings.gradle.kts | 6 ++++++ 5 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 .gitmodules create mode 160000 libs/int-serializers create mode 160000 libs/serdha-0-api diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..3eea31c --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "libs/int-serializers"] + path = libs/int-serializers + url = https://git.landgrafhomyak.ru/xomrk/int-serializers.kt +[submodule "libs/serdha-0-api"] + path = libs/serdha-0-api + url = https://git.landgrafhomyak.ru/SERDHA/serdha-0-api.kt diff --git a/build.gradle.kts b/build.gradle.kts index 124873c..a985364 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -42,7 +42,7 @@ xomrk { commonMain { dependencies { compileOnly("ru.landgrafhomyak.db.serdha:serdha-0-api:0.0") - implementation("ru.landgrafhomyak.utilities:int-serializers:1.1") + implementation("ru.landgrafhomyak.utility:int-serializers:1.1") } } } diff --git a/libs/int-serializers b/libs/int-serializers new file mode 160000 index 0000000..1d4b797 --- /dev/null +++ b/libs/int-serializers @@ -0,0 +1 @@ +Subproject commit 1d4b797c31e0fa622c2fb411c3e202de85b3aadc diff --git a/libs/serdha-0-api b/libs/serdha-0-api new file mode 160000 index 0000000..be1ac99 --- /dev/null +++ b/libs/serdha-0-api @@ -0,0 +1 @@ +Subproject commit be1ac99550d7c26fe4385ccae817e65cab054fc1 diff --git a/settings.gradle.kts b/settings.gradle.kts index 344d8b9..341e047 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,2 +1,8 @@ +if (file("libs/int-serializers").listFiles()?.isNotEmpty() == true) + includeBuild("libs/int-serializers") + +if (file("libs/serdha-0-api").listFiles()?.isNotEmpty() == true) + includeBuild("libs/serdha-0-api") + rootProject.name = "serdha-0-user-commons"