Compiler daemon (#3442)
This commit is contained in:
@@ -7,8 +7,9 @@ package org.jetbrains.kotlin.cli.utilities
|
||||
import org.jetbrains.kotlin.native.interop.gen.defFileDependencies
|
||||
import org.jetbrains.kotlin.cli.bc.main as konancMain
|
||||
import org.jetbrains.kotlin.cli.klib.main as klibMain
|
||||
import org.jetbrains.kotlin.cli.bc.mainNoExit as konancMainNoExit
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
private fun mainImpl(args: Array<String>, konancMain: (Array<String>) -> Unit) {
|
||||
val utilityName = args[0]
|
||||
val utilityArgs = args.drop(1).toTypedArray()
|
||||
when (utilityName) {
|
||||
@@ -31,3 +32,7 @@ fun main(args: Array<String>) {
|
||||
}
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) = mainImpl(args, ::konancMain)
|
||||
|
||||
fun daemonMain(args: Array<String>) = mainImpl(args, ::konancMainNoExit)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user