EN · DE · RU · FR · ES

#2008: build.gradle.kts

projectforge-jcr/build.gradle.kts Тип: Kotlin · Роль: Скрипт сборки Gradle · Источник: projectforge-jcr/build.gradle.kts 34 строки · 30 кода · 0 комментариев · 4 пустых
Конфигурация сборки Gradle для модуля projectforge-jcr. Объявляет плагины, настройки компиляции Kotlin/Java и все зависимости API/тестов, включая ссылки на каталог версий.

Структура кода

Импорты: 1 пакет

Исходный код (сокращённый)

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-common"))
    api(libs.com.fasterxml.jackson.core)
    api(libs.com.fasterxml.jackson.core.databind)
    api(libs.com.fasterxml.jackson.core.annotations)
    api(libs.com.zaxxer.hikaricp)
    api(libs.org.springframework.spring.context)
    api(libs.org.springframework.boot.autoconfigure)
    api(libs.io.dropwizard.metrics.core)
    api(libs.org.apache.jackrabbit.oak.jcr)
    api(libs.jakarta.annotation.api)
    api(libs.net.lingala.zip4j.zip4j)
    api(libs.org.apache.jackrabbit.oak.jcr)
    api(libs.org.apache.jackrabbit.oak.segment.tar)
    api(libs.org.apache.jackrabbit.oak.store.document)
    api(libs.org.jetbrains.kotlinx.coroutines.core)
    api(libs.org.jetbrains.kotlin.stdlib)
    testImplementation(project(":projectforge-commons-test"))
}

description = "projectforge-jcr"

История Git

0f085dd93 WIP: JCR RDB хранилище (перезапуск хранилища не удаётся :-(.
54dede5c3 WIP: JCR RDB хранилище.
619985f48 Релиз 8.1 snapshot (#247)
e21feaa61 Игры с Gradle...
98393fe4c WIP: gradle...