EN · DE · RU · FR · ES

#211: build.gradle.kts

plugins/org.projectforge.plugins.memo/build.gradle.kts Сборочный скрипт Gradle Kotlin DSL, plugins/org.projectforge.plugins.memo/build.gradle.kts 19 строк · 15 строк кода · 0 комментариев · 4 пустых строки
Назначение: Конфигурация сборки Gradle: plugins/org.projectforge.plugins.memo. build.gradle.kts является частью приложения для управления проектами с открытым исходным кодом ProjectForge.

Исходный код (первые 100 строк)

import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

plugins {
    id("buildlogic.pf-module-conventions")
    id("org.jetbrains.kotlin.jvm")
}

tasks.withType<KotlinCompile> {
    compilerOptions {
        jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)
    }
}

dependencies {
    api(project(":projectforge-rest"))
    testImplementation(project(":projectforge-business"))
}

description = "org.projectforge.plugins.memo"

История Git

e21feaa61 Игры с Gradle...
41e2d26e7 WIP: gradle...
e31db0a87 WIP: gradle...
176cb32d7 WIP: Gradle

e21feaa61

Игры с Gradle...
e21feaa61e66e09b312b8dfd9fc870aa0a820cf9
diff --git a/plugins/org.projectforge.plugins.memo/build.gradle.kts b/plugins/org.projectforge.plugins.memo/build.gradle.kts
index 13152d247..940c6482f 100644
--- a/plugins/org.projectforge.plugins.memo/build.gradle.kts
+++ b/plugins/org.projectforge.plugins.memo/build.gradle.kts
@@ -1,5 +1,14 @@
+import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
+
 plugins {
     id("buildlogic.pf-module-conventions")
+    id("org.jetbrains.kotlin.jvm")
+}
+
+tasks.withType<KotlinCompile> {
+    compilerOptions {
+        jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)
+    }
 }
 
 dependencies {

41e2d26e7

WIP: gradle...
41e2d26e73a3c07779f45e21349f0586d840f4e7
diff --git a/plugins/org.projectforge.plugins.memo/build.gradle.kts b/plugins/org.projectforge.plugins.memo/build.gradle.kts
index 967373827..13152d247 100644
--- a/plugins/org.projectforge.plugins.memo/build.gradle.kts
+++ b/plugins/org.projectforge.plugins.memo/build.gradle.kts
@@ -1,16 +1,10 @@
-/*
- * Этот файл был создан задачей 'init' Gradle.
- */
-
 plugins {
-    id("java-library")
+    id("buildlogic.pf-module-conventions")
 }
 
 dependencies {
-    api(project(":projectforge-wicket"))
     api(project(":projectforge-rest"))
     testImplementation(project(":projectforge-business"))
-    testImplementation(libs.org.postgresql.postgresql)
 }
 
 description = "org.projectforge.plugins.memo"

e31db0a87

WIP: gradle...
e31db0a876e33a067c92924d6714b59368b05a1d
diff --git a/plugins/org.projectforge.plugins.memo/build.gradle.kts b/plugins/org.projectforge.plugins.memo/build.gradle.kts
index bf858524f..967373827 100644
--- a/plugins/org.projectforge.plugins.memo/build.gradle.kts
+++ b/plugins/org.projectforge.plugins.memo/build.gradle.kts
@@ -3,7 +3,7 @@
  */
 
 plugins {
-    id("buildlogic.java-conventions")
+    id("java-library")
 }
 
 dependencies {

176cb32d7

WIP: Gradle
176cb32d75a2d95484832bdfe982ffd2bbea9c26
diff --git a/plugins/org.projectforge.plugins.memo/build.gradle.kts b/plugins/org.projectforge.plugins.memo/build.gradle.kts
new file mode 100644
index 000000000..bf858524f
--- /dev/null
+++ b/plugins/org.projectforge.plugins.memo/build.gradle.kts
@@ -0,0 +1,16 @@
+/*
+ * Этот файл был создан задачей 'init' Gradle.
+ */
+
+plugins {
+    id("buildlogic.java-conventions")
+}
+
+dependencies {
+    api(project(":projectforge-wicket"))
+    api(project(":projectforge-rest"))
+    testImplementation(project(":projectforge-business"))
+    testImplementation(libs.org.postgresql.postgresql)
+}
+
+description = "org.projectforge.plugins.memo"