plugins { id 'java-library' id 'maven-publish' id 'signing' id "org.moditect.gradleplugin" version "1.0.0-rc3" } apply from: "$rootDir/deps/java.gradle" apply from: "$rootDir/deps/junit.gradle" apply from: 'publish.gradle' apply from: "$rootDir/deps/publish-base.gradle" version = file('../version').text group = 'io.xpipe' archivesBaseName = 'api' repositories { mavenCentral() } dependencies { implementation project(':core') implementation project(':beacon') } test { useJUnitPlatform() testLogging { exceptionFormat = 'full' showStandardStreams = true } systemProperty 'io.xpipe.beacon.exec', 'start_test_daemon.bat' systemProperty "io.xpipe.daemon.mode", 'base' systemProperty "io.xpipe.storage.dir", "$projectDir/test_env" systemProperty "io.xpipe.beacon.port", "21722" systemProperty 'io.xpipe.app.writeSysOut', "true" systemProperty 'io.xpipe.app.logLevel', "trace" }