diff --git a/stdlib/stdlib.gradle.kts b/stdlib/stdlib.gradle.kts index 646d0670..6ae89e39 100644 --- a/stdlib/stdlib.gradle.kts +++ b/stdlib/stdlib.gradle.kts @@ -7,12 +7,6 @@ plugins { signing } -val pkldocConfiguration: Configuration = configurations.create("pkldoc") - -dependencies { - pkldocConfiguration(project(":pkl-doc")) -} - // create and publish a self-contained stdlib archive // purpose is to provide non-jvm tools/projects with a versioned stdlib val stdlibZip by tasks.registering(Zip::class) { @@ -51,25 +45,3 @@ spotless { licenseHeaderFile(rootProject.file("buildSrc/src/main/resources/license-header.line-comment.txt"), "/// ") } } - -val pkldoc by tasks.registering(JavaExec::class) { - val stdlibFiles = project.fileTree(projectDir).matching { - include("*.pkl") - exclude("doc-package-info.pkl") - } - val infoFiles = project.files("doc-package-info.pkl") - - inputs.files(stdlibFiles) - inputs.files(infoFiles) - outputs.dir("$buildDir/pkldoc") - - classpath = pkldocConfiguration - main = "org.pkl.doc.Main" - args("--output-dir", "$buildDir/pkldoc") - args(stdlibFiles.map { "pkl:${it.name}".dropLast(4) }) - args(infoFiles) - - doLast { - println("Generated Standard Library API Docs at: file://$buildDir/pkldoc/index.html") - } -}