Cherry pick changes from wip-scritchui which should be mainline.
commitc52ecb03d0a0fa7645df3b24a922ec544ad7a22e
authorStephanie Gawroriski <xer@multiphasicapps.net>
Sun, 31 Mar 2024 03:07:34 +0000 (31 03:07 +0000)
committerStephanie Gawroriski <xer@multiphasicapps.net>
Sun, 31 Mar 2024 03:07:34 +0000 (31 03:07 +0000)
tree23f9e8796e55111194de557dc60b4d4076064827
parent3d4965fb8420f5f78a950c69b5629a18a593929b
Cherry pick changes from wip-scritchui which should be mainline.
23 files changed:
.fossil-settings/ignore-glob
buildSrc/src/main/java/cc/squirreljme/plugin/general/cmake/CMakeBuildTask.java
buildSrc/src/main/java/cc/squirreljme/plugin/general/cmake/CMakeBuildTaskAction.java
buildSrc/src/main/java/cc/squirreljme/plugin/multivm/VMHelpers.java
emulators/emulator-base/build.gradle
emulators/emulator-base/src/main/CMakeLists.txt [moved from emulators/emulator-base/CMakeLists.txt with 79% similarity]
emulators/nanocoat-vm/build.gradle
modules/cldc-compact/src/main/java/cc/squirreljme/jvm/Framebuffer.java [deleted file]
modules/cldc-compact/src/main/java/cc/squirreljme/runtime/cldc/util/MathUtils.java [new file with mode: 0644]
modules/cldc-compact/src/test/java/io/MarkableInputStreamTest.java
modules/lcdui-demo/build.gradle
modules/lcdui-demo/src/main/java/net/multiphasicapps/lcduidemo/Mystify.java
nanocoat/.idea/misc.xml
nanocoat/CMakeLists.txt
nanocoat/cmake/fixes.cmake
nanocoat/cmake/hardening.cmake [new file with mode: 0644]
nanocoat/cmake/utils.cmake
nanocoat/frontend/emulator/CMakeLists.txt
nanocoat/frontend/libjvm/CMakeLists.txt
nanocoat/frontend/libretro/CMakeLists.txt
nanocoat/include/sjme/dylib.h [new file with mode: 0644]
nanocoat/src/CMakeLists.txt
nanocoat/src/dylib.c [new file with mode: 0644]