From 03f09d4a548e155990b46ab64a93516ea5b93f90 Mon Sep 17 00:00:00 2001 From: Timo Bryant Date: Sat, 20 Apr 2024 16:53:41 +0200 Subject: [PATCH] add cm --- libraries/CredentialsManager/build.gradle.kts | 0 .../CredentialsManager/gradle.properties | 0 libraries/build.gradle.kts | 1 + settings.gradle.kts | 21 +++++++++++-------- 4 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 libraries/CredentialsManager/build.gradle.kts create mode 100644 libraries/CredentialsManager/gradle.properties create mode 100644 libraries/build.gradle.kts diff --git a/libraries/CredentialsManager/build.gradle.kts b/libraries/CredentialsManager/build.gradle.kts new file mode 100644 index 0000000..e69de29 diff --git a/libraries/CredentialsManager/gradle.properties b/libraries/CredentialsManager/gradle.properties new file mode 100644 index 0000000..e69de29 diff --git a/libraries/build.gradle.kts b/libraries/build.gradle.kts new file mode 100644 index 0000000..1baded6 --- /dev/null +++ b/libraries/build.gradle.kts @@ -0,0 +1 @@ +subprojects { } diff --git a/settings.gradle.kts b/settings.gradle.kts index e1caa31..2045dea 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,15 +1,18 @@ -/* - * This file was generated by the Gradle 'init' task. - * - * The settings file is used to specify which projects to include in your build. - * For more detailed information on multi-project builds, please refer to https://docs.gradle.org/8.7/userguide/multi_project_builds.html in the Gradle documentation. - * This project uses @Incubating APIs which are subject to change. - */ - plugins { - // Apply the foojay-resolver plugin to allow automatic download of JDKs id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" } +fun includeDir(dir: String) { + val dirFile = file(dir) + (dirFile.listFiles() ?: emptyArray()) + .filter { file -> file.isDirectory } + .map { file -> file.relativeTo(rootDir) } + .map { file -> file.toString().replace('/', ':') } + .forEach { file -> + include(file) + } +} + rootProject.name = "xssak" include("app") +includeDir("libraries")