Commit Graph

3 Commits

Author SHA1 Message Date
Lephenixnoir a7529430dd
libnum: some additional functions 2023-04-23 23:03:28 +02:00
Lephenixnoir 5ccd674795
meta: build system for fxSDK 2.9 with sysroot 2022-08-20 11:48:42 +02:00
Lephenixnoir 2e63daa59a
meta: new build system (and emscripten fullscreen)
* Update the build system to support intermediate installs (instead of
  exposing CMake targets that were only usable from within the main
  CMakeLists.txt).
* Finish the emscripten build and add detailed instructions in
  README.md.
* Get rid of runtime GLSL files by embedding them into a C file. This
  solves the annoying problem of where to install them and how to find
  them at runtime.
* Provide FindAzur.cmake to access the library. At the moment the module
  still needs to be found which requires a set(CMAKE_MODULE_PATH) in
  user applications. I consider this an acceptable compromise.
* Automatically go soft-fullscreen in the emscripten application.
2022-06-05 14:08:49 +01:00