allow packages to be excluded and added kotlin-jdbc to the API

This commit is contained in:
James Strachan
2012-03-13 07:13:52 +00:00
parent 1700777f9b
commit dc37fca143
5 changed files with 31 additions and 4 deletions
@@ -0,0 +1,11 @@
import kotlin.modules.*
fun project() {
module("apidocs") {
classpath += "kunit/lib/junit-4.9.jar"
addSourceFiles("../stdlib/src")
addSourceFiles("../kunit/src/main/kotlin")
addSourceFiles("../kotlin-jdbc/src/main/kotlin")
}
}
@@ -24,12 +24,15 @@ class GenerateSiteTest : TestCase() {
copyDocResources(outDir)
val args = KDocArguments()
args.setSrc("../stdlib/src")
args.setModule("../kdoc/ApiDocsModule.kt")
args.setDocOutputDir(outDir.toString())
args.setOutputDir("target/classes-stdlib")
val config = args.docConfig
config.title = "Kotlin API ($version)"
config.version = version
config.ignorePackages.add("org.jetbrains.kotlin")
config.ignorePackages.add("kotlin.template.experiment")
val compiler = KDocCompiler()
compiler.exec(System.out, args)