diff --git a/build.gradle.kts b/build.gradle.kts index f2f5bc3..e194735 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,6 +1,6 @@ plugins { // for subproject configurations - java + `java-library` `maven-publish` signing jacoco @@ -10,7 +10,7 @@ group = "com.anatawa12.asar4j" version = "1.0-SNAPSHOT" subprojects { - apply(plugin = "java") + apply(plugin = "java-library") apply(plugin = "maven-publish") apply(plugin = "signing") apply(plugin = "jacoco") diff --git a/common/build.gradle.kts b/common/build.gradle.kts index 3b371f3..e69de29 100644 --- a/common/build.gradle.kts +++ b/common/build.gradle.kts @@ -1,3 +0,0 @@ -plugins { - java -} diff --git a/file/build.gradle.kts b/file/build.gradle.kts index 02cab2b..2aef79a 100644 --- a/file/build.gradle.kts +++ b/file/build.gradle.kts @@ -1,7 +1,3 @@ -plugins { - java -} - dependencies { - implementation(project(":common")) + api(project(":common")) } diff --git a/url/build.gradle.kts b/url/build.gradle.kts index b4f4709..b26295d 100644 --- a/url/build.gradle.kts +++ b/url/build.gradle.kts @@ -1,10 +1,6 @@ -plugins { - java -} - dependencies { - implementation(project(":common")) - implementation(project(":file")) + api(project(":common")) + api(project(":file")) } val createAsarZip by tasks.creating(Zip::class) { diff --git a/writer/build.gradle.kts b/writer/build.gradle.kts index 81fea67..b07ea1e 100644 --- a/writer/build.gradle.kts +++ b/writer/build.gradle.kts @@ -1,8 +1,4 @@ -plugins { - java -} - dependencies { - implementation(project(":common")) + api(project(":common")) testImplementation(project(":file")) }