Commit graph

9 commits

Author SHA1 Message Date
Robert MacGregor
2ee56751dd * BugFix: Corrections to allow the Windows build to work correctly with D3D11.
* BugFix: Corrections to allow executables and libraries to build in the game directory without an install.
2022-05-30 14:22:59 -04:00
Robert MacGregor
49204fa88d * Feature: Dynamic library checker and installer.
* BugFix: Minor fixes for compilation.
2022-05-27 20:14:17 -04:00
Robert MacGregor
74faab3fb4 * Feature: Implement scanning for sub projects. 2022-05-21 20:01:23 -04:00
Robert MacGregor
b23554295c * BugFix: Correct some errors in the module scripts.
* BugFix: Fixes for compiling on Windows.
2022-05-21 18:07:14 -04:00
Robert MacGregor
dfc03da9d9 * Feature: Begin working the new engine module system. 2022-05-17 20:42:35 -04:00
Robert MacGregor
9901fa76b4 * Feature: Initial testing with module (file) searches. 2022-05-17 18:04:19 -04:00
Robert MacGregor
c3540acf94 * Feature: Remove the intermediate libraries and simply collate the sources into one target. This is necessary for eg. console function registration to work properly. 2022-05-17 15:42:30 -04:00
Robert MacGregor
786dac7419 * Feature: Obtain a building executable on MacOS, but need to resolve the crashing issues and multi-configuration settings. 2022-05-17 13:14:00 -04:00
Robert MacGregor
d7cdf54661 * Adjustment: Initial CMake reworking. 2022-05-13 23:42:41 -04:00