mirror of
https://github.com/elasota/Aerofoil.git
synced 2025-12-14 03:59:36 +00:00
Avoid Clang c++11-narrowing error
Downgrades c++11-narrowing to a warning when compiling with Clang. A better solution would be to fix the error, but this at least brings Clang in line with the more permissive GCC, which treats this as a warning by default.
This commit is contained in:
@@ -5,6 +5,12 @@ SET(EXECNAME "AerofoilX" CACHE STRING "Defines the exec name")
|
|||||||
|
|
||||||
message(${CMAKE_BINARY_DIR})
|
message(${CMAKE_BINARY_DIR})
|
||||||
|
|
||||||
|
# FIXME: Clang treats this as an error by default; fixing the source rather
|
||||||
|
# than downgrading the error to a warning would be a better solution.
|
||||||
|
add_compile_options(
|
||||||
|
$<$<COMPILE_LANG_AND_ID:CXX,AppleClang,Clang>:-Wno-error=c++11-narrowing>
|
||||||
|
)
|
||||||
|
|
||||||
find_package(SDL2 REQUIRED)
|
find_package(SDL2 REQUIRED)
|
||||||
|
|
||||||
if(PLATFORM STREQUAL "MAC")
|
if(PLATFORM STREQUAL "MAC")
|
||||||
|
|||||||
Reference in New Issue
Block a user