summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2024-04-05Bumped minimum cmake versionAki
2024-04-05Push contrib variables to cache and reshuffle themAki
2024-04-05Use FetchContent to handle dependenciesAki
2024-04-05Use static raylib if availableAki
2024-04-05CMake will now generate vdf with version in descriptionAki
2024-04-05Added stub AppBuild configuration for steampipeAki
2023-02-27Added install targets for executable and resourcesAki
2023-02-05Added simple test for HitPointsAki
This should have been added earlier. The test itself is questionable and overall very optimistic about the edge cases. The intent of this commit is purely set up of the testing framework.
2023-02-03Created engine module right now containing only PointAki
This might be a bit too generic of a name, but the intent is to get the main shared abstracts for gameplay loop and/or simulation outside of the game executable implementation to redirect dependencies.
2023-01-28Commits will now trigger version-files regeneration during buildAki
2023-01-26Added build version identification to title screenAki
Since this uses configure_file it might have problems sometimes when trying to detect updated value. It will be better to move it to use custom target instead.
2023-01-21Added defines for math constants for MinGW-w64Aki
2023-01-07Implemented a CMake function to manage resourcesAki
2023-01-04Added Nlohmann JSON library to dependenciesAki
2022-12-17Event log is now using ImGuiAki
I don't like the fact that I put entire rlImGui and imgui into the project but that's how they usually deal with the distribution and packaging...
2022-12-13Added naive events for ship destructionAki
2022-12-03Extracted Scenario and related things into own campaign moduleAki
2022-12-03Renamed all battles module and ns references to simAki
2022-11-08Creating skeleton for battle simulation and universe dataAki
This might be a bit too much and a bit too blindly, but let's see how it evolves.
2022-11-07Enabled most warningsAki
2022-10-31Created basic skeleton for the game session and scenesAki