hot-reload-test/sample/settings.gradle.kts (39 lines of code) (raw):

/* * Copyright 2024-2025 JetBrains s.r.o. and Compose Hot Reload contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. */ pluginManagement { plugins { id("org.jetbrains.compose.hot-reload") version "1.1.0-alpha+187" id("org.jetbrains.compose.hot-reload.test") version "1.1.0-alpha+187" } repositories { maven(file("../..//build/repo").also { println(it.absoluteFile) }) maven("https://packages.jetbrains.team/maven/p/firework/dev") mavenCentral() gradlePluginPortal() } plugins { kotlin("multiplatform") version "2.2.21" kotlin("plugin.compose") version "2.2.21" id("org.jetbrains.compose") version "1.7.3" } } plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0" } /* This module requires the compose hot reload to be published */ if (!file("../..//build/repo").exists()) { check( ProcessBuilder("./gradlew", "publishLocally") .directory(file("../..")).inheritIO().start().waitFor() == 0 ) { "Failed to publish 'compose-hot-reload' to local repository" } } dependencyResolutionManagement { repositories { maven(file("../..//build/repo")) maven("https://packages.jetbrains.team/maven/p/firework/dev") mavenCentral() google() } versionCatalogs { create("deps") { from(files("../../dependencies.toml")) } } }