9 Commits

Author SHA1 Message Date
Myles Busig
30e5a4a058 Disable LTO
Causes issues on ARM platforms when mixing Thumb and ARM code.
2024-09-13 15:53:19 -07:00
Myles Busig
9046ccc8a1 Enable link time optimization 2024-03-20 22:11:03 -06:00
Myles Busig
274371f4e3 Change CMakeLists.txt to use globs and pkg-config
NOTE: libtonc does not have a pkg-config file packaged in devkitpro. You
must write one and place it in
$DEVKITPRO/portlibs/gba/lib/pkgconfig/libtonc.pc
2024-03-11 02:17:58 -06:00
Myles Busig
5019cb4d89 Add debug CXX flags, disable exceptions 2024-03-04 21:05:41 -07:00
Myles Busig
2980296fd7 Build MTL and ETL in project, update MTL submodule 2024-03-04 21:02:07 -07:00
Myles Busig
83fafbab45 Add MGBA debug logging to build 2024-02-29 16:59:07 -07:00
Myles Busig
16dd29ec40 Add graphics bin to include directories and fix include scope. 2024-02-22 17:52:00 -07:00
Myles Busig
20b6afc80c Add test image to CMake build 2024-02-22 17:45:47 -07:00
Myles Busig
e1b6c6ab7b Add CMakeLists.txt 2024-02-22 11:55:55 -07:00