mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-12 03:24:14 +00:00
- The build resolves VolmLib master-SNAPSHOT when no sibling checkout is substituted - The native runtime manifest, roots and keep rules come from the embedded natives - The packed jar natives are verified against the embedded provider shas - Every jar carries META-INF/volmit/volmlib.properties - The build logs the resolved VolmLib once - publishedNativeRuntime, the loader coordinate flags, mavenLocal and publish-volmlib are gone
24 lines
416 B
Groovy
24 lines
416 B
Groovy
plugins {
|
|
id 'java-library'
|
|
}
|
|
|
|
group = 'art.arcane'
|
|
version = rootProject.version
|
|
|
|
java {
|
|
toolchain {
|
|
languageVersion = JavaLanguageVersion.of(25)
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
api('com.github.VolmitSoftware.VolmLib:native-api:master-SNAPSHOT') {
|
|
transitive = false
|
|
}
|
|
testImplementation('junit:junit:4.13.2')
|
|
}
|
|
|
|
tasks.named('jar', Jar).configure {
|
|
archiveBaseName.set('iris-spi')
|
|
}
|