ruapu/java/ruapu_binding.h
Justin Fung 5baa49677c
Ruapu Java binding (#82)
* Fix rua on macOS

Signed-off-by: Molly Sophia <mollysophia379@gmail.com>

* Release allocate resource

* Formatting

* feat: package native lib into jar;

Signed-off-by: LinHeLurking <LinHe.Lurking@gmail.com>

* fix: multiple platform gradle build;

Signed-off-by: LinHeLurking <LinHe.Lurking@gmail.com>

* fix: linux build;

Signed-off-by: LinHe <LinHe.Lurking@gmail.com>

* Update command to use windows cmd


---------

Signed-off-by: Molly Sophia <mollysophia379@gmail.com>
Signed-off-by: LinHeLurking <LinHe.Lurking@gmail.com>
Signed-off-by: LinHe <LinHe.Lurking@gmail.com>
Co-authored-by: cenkang <cenkang@apical.com.cn>
Co-authored-by: Molly Sophia <mollysophia379@gmail.com>
Co-authored-by: LinHeLurking <LinHe.Lurking@gmail.com>
2024-03-11 22:54:06 +08:00

17 lines
403 B
C

#include <jni.h>
#ifndef _Included_Ruapu
#define _Included_Ruapu
#ifdef __cplusplus
extern "C" {
#endif
JNIEXPORT void JNICALL Java_ruapu_Ruapu_init(JNIEnv *env, jclass jcls);
JNIEXPORT jint JNICALL Java_ruapu_Ruapu_supports(JNIEnv *env, jclass jcls, jstring j_isa);
JNIEXPORT jobjectArray JNICALL Java_ruapu_Ruapu_rua(JNIEnv *env, jclass jcls);
#ifdef __cplusplus
}
#endif
#endif // _Included_Ruapu