portal64-still-alive/assets
Matt Penny 42a9189c95 CMake: get assembly working
* Assemble through `gcc` instead of `as` directly, so source files are
  preprocessed (i.e., `#include`)
* `gcc` does not pass `-I` include directories to `as`. This can
  supposedly be fixed by recompiling `gcc` with `--with-gnu-as`. Popular
  N64 toolchain binary distributions don't do this, and to lower the
  barrier to entry I don't want to force users to have to compile their
  own. Work around it by passing `-Wa,-I`.
* CMake only finds assembly dependencies when preprocessing, not when
  assembling. Use `#include` instead of `.include` to work around this.
  The `.incbin`s used by `sound_data.s` are covered by the
  sound_data_tables target dependency.
2024-10-19 16:30:58 -04:00
..
fonts Use liberation mono for credits font 2023-11-22 09:48:09 -07:00
images Check in missing QR code image 2024-08-20 22:52:51 -04:00
materials CMake: automatically find programs used in build 2024-10-17 21:04:48 -04:00
models Fix UV mapping on elevator bottom edge 2024-10-17 21:20:01 -04:00
sound CMake: get assembly working 2024-10-19 16:30:58 -04:00
test_chambers CMake: automatically find programs used in build 2024-10-17 21:04:48 -04:00
translations CMake: automatically find programs used in build 2024-10-17 21:04:48 -04:00
CMakeLists.txt CMake: generate and link localized strings 2024-10-10 01:14:17 -04:00