Commit dd1a39dc authored by Nikolay Igotti's avatar Nikolay Igotti

Replace custom loader with changed Library implementation.

parent 82c9a74f
...@@ -136,6 +136,10 @@ val skijaSrcDir = run { ...@@ -136,6 +136,10 @@ val skijaSrcDir = run {
delombokSkijaSrcDir.deleteRecursively() delombokSkijaSrcDir.deleteRecursively()
delombokSkijaSrcDir.mkdirs() delombokSkijaSrcDir.mkdirs()
} }
doLast {
// Remove Library.java from Skija.
file(delombokSkijaSrcDir.path + "/org/jetbrains/skija/impl/Library.java").delete()
}
}.map { delombokSkijaSrcDir } }.map { delombokSkijaSrcDir }
} }
......
package org.jetbrains.skija
class CustomLoader : Runnable {
override fun run() {
org.jetbrains.skiko.Library.load()
}
}
\ No newline at end of file
package org.jetbrains.skija.impl
import org.jetbrains.skiko.Library
class Library {
companion object {
@JvmStatic
fun staticLoad() {
Library.load()
}
@JvmStatic
external fun _nAfterLoad()
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment