Commit graph

29 commits

Author SHA1 Message Date
404f2d22dd chore(build): upgrade minimum CMake version to 3.5 2025-03-31 17:40:01 -04:00
cf99a6c976 refactor(build): rename WHOA_ASSERTIONS_ENABLED compile variable to WHOA_BUILD_ASSERTIONS 2025-03-27 18:19:11 -04:00
569b292542 feat(build): add option (WHOA_ASSERTIONS_ENABLED) to toggle assertions independently from CMAKE_BUILD_TYPE 2025-03-24 20:12:56 -04:00
53eefc969f feat(cmake): add MinGW 64-bit cross compilation toolchain 2024-09-08 10:59:28 -04:00
3be6c8b2c6 feat(cmake): define _WIN32_WINNT to be 0x601, enforcing at least Windows 7 2024-09-08 10:56:24 -04:00
d5b14bb96b feat(system): add abbreviations WHOA_UNSAFE and WHOA_UNSAFE_BOUNDS to disable UBsan entirely or disable automatic bounds checking respectively 2024-09-08 10:53:03 -04:00
8eba4c3ff0 fix(build): fix zig build script 2024-06-28 01:27:42 -04:00
3e9007c21f fix(build): fix zig build script 2024-06-28 01:21:51 -04:00
0eb7f11c0b feat(build): add build.zig.zon 2024-06-28 01:21:04 -04:00
ec48075346 fix(build): fix zig build script 2024-06-28 01:19:18 -04:00
18bbce2080 fix(build): fix zig detection script 2024-06-28 00:51:18 -04:00
aba696f628 fix(build): fix zig detection script 2024-06-28 00:40:39 -04:00
67216b79ee fix(build): fix zig detection script 2024-06-28 00:39:01 -04:00
2289568b77 fix(build): fix zig detection script 2024-06-28 00:34:45 -04:00
0a7831a5dd fix(build): fix zig detection script 2024-06-28 00:32:09 -04:00
1585e5aa3a fix(build): fix zig detection script 2024-06-28 00:30:23 -04:00
0b5b0654f4 fix(build): fix zig detection script 2024-06-28 00:29:22 -04:00
b36ed83332 fix(build): fix zig detection script 2024-06-28 00:20:30 -04:00
e7d8a2f0db fix(build): fix zig detection script 2024-06-28 00:18:15 -04:00
1bad7cf2ea fix(build): fix zig detection script 2024-06-28 00:15:56 -04:00
e60118423b fix(build): fix zig detection script 2024-06-28 00:13:09 -04:00
1401071b92 fix(build): fix zig detection script 2024-06-28 00:11:20 -04:00
02c55fdfe7 fix(build): fix zig detection script 2024-06-28 00:08:11 -04:00
ec4766d5c6 fix(build): fix zig detection script 2024-06-28 00:05:36 -04:00
bc2defabed fix(build): fix build.zig 2024-06-28 00:03:38 -04:00
73b76e044b feat(build): add build.zig file 2024-06-27 23:57:29 -04:00
823f0da277 feat(build): add zig system detection 2024-06-27 23:52:34 -04:00
fallenoak
f886ab5bc3
chore(build): add cmake config 2020-12-02 18:35:19 -06:00
fallenoak
d610030a1d
chore: initial commit 2020-12-02 18:19:49 -06:00