Move rustbodyadvance-jni to platform/

Former-commit-id: c4565bfe5bf7c4887b6b86c44afbf6b55ac76811
Former-commit-id: b3f296200b0a718ba5509db0cce1117e0fb38a1a
This commit is contained in:
Michel Heily 2022-09-05 00:02:00 +03:00
parent 28fb9ffa70
commit 255806ff69
10 changed files with 5 additions and 4 deletions

View file

@ -7,7 +7,7 @@ members = [
"platform/rustboyadvance-libretro",
"platform/rustboyadvance-minifb",
"platform/rustboyadvance-wasm",
"bindings/rustboyadvance-jni",
"platform/rustboyadvance-jni",
"fps_bench"
]

View file

@ -12,12 +12,13 @@ Nintendo GameBoy Advance ™ emulator and debugger, written in rust.
WebAssembly Demo: https://michelhe.github.io/rustboyadvance-ng/ ![Deploy](https://github.com/michelhe/rustboyadvance-ng/workflows/Deploy/badge.svg?branch=master)
# Project Structure
* `core/` - Main emulator crate
* `bindings/` - Bindings to other languages. Currently only java binidings through JNI.
* `core/` - Main emulator crate that ties everything together
* `arm7tdmi/` - Emulation of the Arm7tdmi processor.
* `platform/` - Constains executables & application built with `rustboyadvance-core`
* `platform/rustbodyadvance-wasm` - Web emulator powered by WebAssembly
* `platform/rustbodyadvance-sdl2` - Desktop application built with sdl2
* `platform/rustbodyadvance-minifb` - Desktop application built with minifb, *not maintained*.
* `platform/rustbodyadvance-jni` - Java JNI binidngs for the emulator.
* `platform/android` - A PoC Android application.
# Progress

View file

@ -25,7 +25,7 @@ cargo {
prebuiltToolchains = true
verbose = true
profile = 'release'
module = "../../../bindings/rustboyadvance-jni"
module = "../../../platform/rustboyadvance-jni"
targetDirectory = '../../../target'
libname = "rustboyadvance_jni"
targets = ['x86', 'arm64']