Prechádzať zdrojové kódy

Merge remote-tracking branch 'origin/multiplatform' into multiplatform

# Conflicts:
#	buildSrc/src/main/kotlin/BuildExt.kt
#	composeApp/src/androidMain/kotlin/org/mjdev/desktop/activity/MainActivity.kt
#	composeApp/src/commonMain/kotlin/org/mjdev/desktop/components/text/TextArea.kt
#	composeApp/src/wasmJsMain/kotlin/org/mjdev/desktop/data/User.kt
#	composeApp/src/wasmJsMain/kotlin/org/mjdev/desktop/extensions/ImageBitmapExt.kt
#	composeApp/src/wasmJsMain/kotlin/org/mjdev/desktop/helpers/streams/ResourceStream.wasmJs.kt
#	composeApp/src/wasmJsMain/kotlin/org/mjdev/desktop/helpers/system/meminfo/MemInfo.wasmJs.kt
#	composeApp/src/wasmJsMain/kotlin/org/mjdev/desktop/main/MainView.kt
#	composeApp/src/wasmJsMain/kotlin/org/mjdev/desktop/system/Filesystem.wasmJs.kt
#	gradle/libs.versions.toml
Milan Jurkulak 1 rok pred
rodič
commit
65ee174af4
1 zmenil súbory, kde vykonal 11 pridanie a 0 odobranie
  1. 11 0
      buildSrc/src/main/kotlin/ProjectExt.kt

+ 11 - 0
buildSrc/src/main/kotlin/ProjectExt.kt

@@ -0,0 +1,11 @@
+import org.gradle.api.Project
+import org.gradle.api.Task
+
+const val GROUP = "mjdev"
+
+inline fun <reified T : Task> Project.registerTask(
+    name: String,
+    group: String = GROUP
+) = tasks.register(name, T::class.java) {
+    this.group = group
+}