aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
5 daysThe great renaming: switch to "module style"rtk0c
5 daysCopy changes from the no-history fork, generated back in 2023rtk0c
Original commit message: > commit f138311d2d2e0cc9ba0496d523bb46f2c1c9fb73 > Author: rtk0c <[email protected]> > Date: Wed Sep 20 23:58:58 2023 -0700 > > Copy from the PlasticSCM repo, replace vendored glm wtih conan In reality, this also introduced a few uncommitted changes in the original PlasticSCM repo. See the modified and new files in this patch.
2023-06-15Changeset: 97 Migreate to conan2rtk0c
2022-11-25Changeset: 91 Basic logging infrastructurertk0c
2022-07-17Changeset: 85 Work on codegen (a big blob of changes about various things, ↵rtk0c
giving up on writing a clear commit message) - stuff along the lines of cleaning up store process - remove completed TODOs - move code generation out of parser loop - ^^^ also introduce some weird bugs of DeclXxx::name field disappearing -- maybe fixed, maybe didn't, can't reliably reproduce - add infra to mangle (not included in codegen yet, also not tested) - convert SourceFile storage map to node map, ensuring pointer stability (was broken before) - buildsystem asan and UBsan applying to all targest
2022-06-11Changeset: 70 Fix cmake and codegen infrartk0c
- Invoke codegen.exe once with a list of changed files, instead of individually for each changed file (this gives the codegen global access to all the code, allowing more things) - Initial support for outputting an archive SQLite database that contains all the code info
2022-06-02Changeset: 60 Add struct/class scanning to codegenrtk0c
2022-05-30Changeset: 59 Integrate enum codegen into the actual projectrtk0c
2022-05-30Changeset: 56 Buildsystem cleanup: change to layered structure for different ↵rtk0c
targets
2022-05-30Changeset: 55 Buildsystem cleanup: add "projectized" targetsrtk0c
2022-05-30Changeset: 54 Switch the main game target to use file globrtk0c
2022-05-30Changeset: 53 rtk0c
2022-05-30Changeset: 51 Add integration into the main gamertk0c
2022-05-29Changeset: 50 Fix buildsystem mistakes in changeset 49, add debug print optionrtk0c
2022-05-29Changeset: 49 Convert codegen output to use template specializationrtk0c
2022-05-29Changeset: 48 Set game executable to windows subsystem (no console window)rtk0c
2022-05-27Changeset: 41 Add logic to parse enumsrtk0c
2022-05-24Changeset: 38 Branch comment: [] Add infrastructure for codegenrtk0c
2022-05-07Changeset: 25 Reduce dependency between editor headers and main game headersrtk0c
2022-05-07Changeset: 23 Fix camera view matrix, [WIP] guizmortk0c
2022-04-25Changeset: 18 Add tracyrtk0c
2022-04-25Changeset: 16 Initial work on rendering sprites to screenrtk0c
2022-04-17Changeset: 8 Initial work on sprites and texture systemrtk0c
2022-04-10Changeset: 5 Add shader and corresponding editor componentsrtk0c
2022-04-09Changeset: 4 More work on editorrtk0c
2022-04-08Changeset: 3 More workrtk0c
2022-04-06Changeset: 2 Work on moving infrastruture to this projectrtk0c
2022-04-03Changeset: 1 Branch comment: [] Initial commitrtk0c