We are still in the process of putting together the build files to enable building the project from within github. That said, for those eager to try, the following information might be useful:
- Use flatbuffers to generate header files for all the .fbs files in the schemas folder.
- Build all the files with the following exceptions:
- For android, remove src/lullaby/systems/render/detail/port/default/gpu_profiler.cc
- For all other platforms, remove src/lullaby/systems/render/detail/port/android/gpu_profiler.cc
Transitive dependencies include:
- freetype 2.6.1
- gumbo-parser
- harfbuzz
- libunibreak
- libwebp:webp_decode
- stblib
- vectorial
- opengl