Fix .def file generation. (#1859)
This commit is contained in:
+1
-1
@@ -866,7 +866,7 @@ internal class CAdapterGenerator(
|
|||||||
outputStreamWriter.close()
|
outputStreamWriter.close()
|
||||||
|
|
||||||
if (context.config.target.family == Family.MINGW) {
|
if (context.config.target.family == Family.MINGW) {
|
||||||
outputStreamWriter = context.config.tempFiles
|
outputStreamWriter = context.config.outputFiles
|
||||||
.cAdapterDef
|
.cAdapterDef
|
||||||
.printWriter()
|
.printWriter()
|
||||||
output("EXPORTS")
|
output("EXPORTS")
|
||||||
|
|||||||
+1
@@ -38,6 +38,7 @@ class OutputFiles(outputPath: String?, target: KonanTarget, produce: CompilerOut
|
|||||||
* Header file for dynamic library
|
* Header file for dynamic library
|
||||||
*/
|
*/
|
||||||
val cAdapterHeader by lazy { File("${outputName}_api.h") }
|
val cAdapterHeader by lazy { File("${outputName}_api.h") }
|
||||||
|
val cAdapterDef by lazy { File("${outputName}_symbols.def") }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Main compiler's output file
|
* Main compiler's output file
|
||||||
|
|||||||
@@ -26,7 +26,6 @@ class TempFiles(outputPath: String, pathToTemporaryDir: String? = null) {
|
|||||||
private val outputName = File(outputPath).name
|
private val outputName = File(outputPath).name
|
||||||
|
|
||||||
val nativeBinaryFile by lazy { File(dir,"${outputName}.kt.bc") }
|
val nativeBinaryFile by lazy { File(dir,"${outputName}.kt.bc") }
|
||||||
val cAdapterDef by lazy { File(dir,"${outputName}_symbols.def") }
|
|
||||||
val cAdapterCpp by lazy { File(dir, "api.cpp") }
|
val cAdapterCpp by lazy { File(dir, "api.cpp") }
|
||||||
val cAdapterBitcode by lazy { File(dir, "api.bc") }
|
val cAdapterBitcode by lazy { File(dir, "api.bc") }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user