A common set of gradle plugins for scientifik and dataforge projects
Go to file
Alexander Nozik c8edc513f1
Merge pull request #28 from mipt-npm/commandertvis/fix-publish
Refactor: explicit API, publishing extension, code style
2021-09-12 10:09:32 +03:00
gradle Fix typo 2021-08-06 14:28:00 +07:00
src/main/kotlin/ru/mipt/npm/gradle Refactor: explicit API, publishing extension, code style 2021-08-25 21:04:59 +07:00
.gitignore initial commit 2019-06-28 16:22:11 +03:00
build.gradle.kts Refactor: explicit API, publishing extension, code style 2021-08-25 21:04:59 +07:00
CHANGELOG.md 0.10.2 2021-07-21 13:01:29 +03:00
gradlew Use version catalog 2021-08-06 09:41:29 +07:00
gradlew.bat Migrate to kScience and kotlin 1.4 2020-08-20 10:02:28 +03:00
LICENSE Initial commit 2019-06-28 13:36:22 +03:00
README.md Update README.md 2021-07-21 13:17:50 +03:00
settings.gradle.kts Use version catalog 2021-08-06 09:41:29 +07:00

Maven Central

KScience build tools

A collection of gradle plugins for building and publish in kscience and dataforge projects.

ru.mipt.npm.gradle.common

A primary plugin. When used with kotlin-jvm, kotlin-js or kotlin-mulitplatform configures the project for appropriate target.

ru.mipt.npm.gradle.project

Root project tool including JetBrains changelog plugin an kotlin binary compatibility validator tool.

ru.mipt.npm.gradle.mpp

= kotlin("multiplatform") + ru.mipt.npm.gradle.common

Includes JVM-IR and JS-IR-Browser targets.

ru.mipt.npm.gradle.jvm

= kotlin("jvm") + ru.mipt.npm.gradle.common

ru.mipt.npm.gradle.js

= kotlin("js") + ru.mipt.npm.gradle.common

ru.mipt.npm.gradle.native

add default native targets to ru.mipt.npm.gradle.mpp

ru.mipt.npm.gradle.node

add node target to ru.mipt.npm.gradle.mpp