tirbofish/dropbear · commit
fd8da52e0edbc855f0fc92ca582659f65f27788f
feature: JVM now working after testing has been complete. HOORAY!!!. Happy new year to everyone. final commit for the year because i gotta spend time with family now :D
looks like its ready to merge into main!
Signature present but could not be verified.
Unverified
@@ -42,7 +42,7 @@ val libPathProvider = provider { } kotlin { - jvm {} + jvm { } val nativeTarget = when { isMacOs && isArm64 -> macosArm64("nativeLib") @@ -145,7 +145,7 @@ tasks.register<JavaCompile>("generateJniHeaders") { tasks.named("compileKotlinJvm"), ) - source = fileTree("src/jvmMain/kotlin") { + source = fileTree("src/jvmMain/java") { include("**/*.java") } @@ -33,7 +33,7 @@ pub mod jni { use crate::convert_ptr; #[unsafe(no_mangle)] - pub extern "system" fn Java_com_com_dropbear_asset_AssetHandleNative_isModelHandle( + pub fn Java_com_dropbear_asset_AssetHandleNative_isModelHandle( _env: JNIEnv, _class: JClass, asset_registry_ptr: jlong, @@ -50,7 +50,7 @@ pub mod jni { } #[unsafe(no_mangle)] - pub extern "system" fn Java_com_com_dropbear_asset_AssetHandleNative_isTextureHandle( + pub fn Java_com_dropbear_asset_AssetHandleNative_isTextureHandle( _env: JNIEnv, _class: JClass, asset_registry_ptr: jlong, @@ -25,7 +25,7 @@ pub mod jni { use crate::scripting::native::DropbearNativeError;
Large diffs are not rendered by default. Showing the first 50 of 2686 lines. Show full diff