Chris Thrasher
574c6afe05
Use ON
and OFF
for CMake booleans
2024-09-11 14:36:23 -06:00
Chris Thrasher
cc1b6f0c45
Ensure CMake options include CSFML_
prefix
2024-09-03 10:44:50 -06:00
Chris Thrasher
db4d5e4815
Reenable some MSVC warnings
2024-08-23 14:29:06 -06:00
Chris Thrasher
5e3d87858f
Set compiler warnings on a per-target basis
2024-03-29 09:58:28 -05:00
Chris Thrasher
9f1619520e
Use list(APPEND
to append to lists
2024-02-19 23:30:30 +01:00
Chris Thrasher
0ad43bc7d2
Enable MSVC's strict standards conformance mode
2024-02-19 23:30:30 +01:00
Chris Thrasher
c7ac60f312
Require C11
...
This required silencing C5105 which emits warnings about system
headers which we can't change.
https://learn.microsoft.com/en-us/cpp/error-messages/compiler-warnings/c5105?view=msvc-170
2024-02-19 23:30:30 +01:00
Chris Thrasher
46bc9a7ed8
Remove C++11 compiler warning
2024-02-19 23:30:30 +01:00
kimci86
0601d5fa8d
Do not pass C++ warning options to C compiler
2023-12-21 16:17:17 -06:00
Chris Thrasher
b231c6c269
Disable warning about using a compiler extension
2023-12-20 17:22:04 -06:00
Lukas Dürrenberger
76c1e643fa
Disable treating warning as errors by default
2023-12-20 02:13:31 +01:00
Chris Thrasher
d536b3d2cc
Use SFML 2.6's set of compiler warnings
...
Some minor tweaks were made to remove Android-specific workarounds
that CSFML doesn't need and removing a few warnings that are not
feasible to fix at the moment.
2023-07-08 11:01:11 -06:00