Removed Javascript serializer from Konan.
Introduced our own serializer.
This commit is contained in:
committed by
alexander-gorshenev
parent
2950921bd1
commit
a1786614ea
@@ -56,14 +56,16 @@ class K2Native : CLICompiler<K2NativeCompilerArguments>() {
|
||||
|
||||
configuration.addKotlinSourceRoots(arguments.freeArgs)
|
||||
|
||||
configuration.put(CommonConfigurationKeys.MODULE_NAME, "main")
|
||||
// This is a decision we could change
|
||||
configuration.put(CommonConfigurationKeys.MODULE_NAME, arguments.outputFile)
|
||||
|
||||
val libraries = arguments.libraries.toNonNullList()
|
||||
configuration.put(KonanConfigKeys.LIBRARY_FILES,
|
||||
arguments.libraries.toNonNullList())
|
||||
configuration.put(KonanConfigKeys.RUNTIME_FILE, arguments.runtimeFile)
|
||||
configuration.put(KonanConfigKeys.OUTPUT_FILE, arguments.outputFile)
|
||||
|
||||
configuration.put(KonanConfigKeys.ABI_VERSION, 1)
|
||||
|
||||
configuration.put(KonanConfigKeys.PRINT_IR, arguments.printIr)
|
||||
configuration.put(KonanConfigKeys.PRINT_DESCRIPTORS, arguments.printDescriptors)
|
||||
configuration.put(KonanConfigKeys.PRINT_BITCODE, arguments.printBitCode)
|
||||
|
||||
Reference in New Issue
Block a user