Commit graph

7 commits

Author SHA1 Message Date
10114ad3c8 build fixes for FreeBSD-13.1 2023-03-11 12:44:27 +01:00
38ba303ba8 use the included SDL if not appropriate system-wide SDL was found 2023-02-22 20:29:41 +01:00
ecc2111adf cmake: turn imgui from an INTERFACE library into an OBJECT library
Saves us from compiling imgui multiple times and makes cmake invoked
clang-tidy automatically skip the imgui header and implementation files
because they are not directly part of our targets.
2023-02-18 12:30:53 +01:00
d1ef384fdb turn imgui into an interface library 2023-02-12 13:37:50 +01:00
53775fbdf2 build and use imgui from externals, make the imgui demo work 2023-02-12 04:47:48 +01:00
ec041cf83b refactoring all the things
- Move from spdlog to log.c by rxi
- Create dp_common c library
- Create empty doomsim executable
2023-02-08 06:39:23 +01:00
ef97762930 create cmake project structure and c++ test app 2023-02-03 23:33:37 +01:00