Commit Graph

16 Commits

Author SHA1 Message Date
superp00t
90a75ca55c chore(build): link standard libraries statically in MinGW 2024-09-08 19:53:50 -04:00
superp00t
de4ea78e8f fix(build): correctly configure GLSDL on windows 2024-09-07 22:34:12 -04:00
superp00t
db75585bb4 style(build): pretty 2024-09-07 00:00:15 -04:00
superp00t
b93c615368 fix(build): correctly disable sanitizers in zig build script when WHOA_UB_SAN is false or release mode is not debug 2024-07-22 02:05:52 -04:00
superp00t
5229b9b972 fix(gx): only use GLSDL if compiled with CMake variable WHOA_BUILD_GLSDL 2024-07-22 00:43:39 -04:00
superp00t
35cc734cdc style(build): fix formatting 2024-07-21 23:49:11 -04:00
superp00t
03cf683cdd fix(build): UBsan is enabled and disabled with the WHOA_UB_SAN option now 2024-07-21 20:09:16 -04:00
superp00t
58d72f10ce fix(build): CMake is not C 2024-07-21 20:06:00 -04:00
superp00t
d067eb1ae2 feat(build): UBsan can be enabled or disabled with WHOA_UB_SAN. GLSDL can be toggled with WHOA_BUILD_GLSDL 2024-07-21 20:04:32 -04:00
superp00t
c2a86dd72c fix(build): WHOA_ALLOW_UNDEFINED_BEHAVIOR is now required to disable UBsan in Debug build mode 2024-07-21 19:38:51 -04:00
superp00t
3f8055ea56 fix(build): or should be OR 2024-07-21 17:16:37 -04:00
superp00t
d9b4b75236 feat(build): enable UBsan by default when using GCC and Clang 2024-07-21 17:12:14 -04:00
fallenoak
de5e3fc201
chore(build): add executable-local library search paths (#89) 2023-10-22 22:52:05 -05:00
fallenoak
91baaebd5b
feat(gx): set native projection matrix in d3d backend 2023-03-12 23:49:48 -05:00
fallenoak
655d795a9d
feat(app): add windows app 2023-01-03 00:45:25 -06:00
fallenoak
70b00c5c38
chore: initial commit 2023-01-02 13:17:18 -06:00