ImmutableOctet / glare

Glare: Open Source Game Engine written in Modern C++
MIT License
0 stars 0 forks source link

Rework reflection into several translation units #43

Closed ImmutableOctet closed 1 year ago

ImmutableOctet commented 2 years ago

We currently compile a single reflection cpp source file. As the codebase gets larger, this will become problematic as changing anything this source file references requires a rebuild.

We will need to determine if there are any side effects to changing each module's reflection.hpp file to reflection.cpp to allow for parallel and incremental builds.