summaryrefslogtreecommitdiff
path: root/include/rune/core/init.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-03-20core: init: remove hot reload supportDanny Holman1-5/+0
Remove hot code reloading support from the core API. This functionality is not achievable under current conditions and does not align with project goals. Signed-off-by: Danny Holman <dholman@gymli.org>
2024-10-25core: add documentation comments to API functionsDanny Holman1-3/+19
Add documentation comments to the functions and structures exposed through the Rune API. Signed-off-by: Danny Holman <dholman@gymli.org>
2024-09-17core: add several new filesDanny Holman1-13/+5
Add several new files to the core subsystem. These files will be the basic building blocks upon which the rest of the engine will sit atop of. These files will be present in all builds, including headless and platform builds. Signed-off-by: Danny Holman <dholman@gymli.org>
2024-08-30Makefile: retool the build systemv0.55Danny Holman1-0/+38
Retool the build system to be more modular and more flexible. Move all subsystems into separate directories and create make.config files that will conditionally compile based on information from the root Makefile. Signed-off-by: Danny Holman <dholman@gymli.org>