We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ad2bd9f commit faa9cb1Copy full SHA for faa9cb1
CMakeLists.txt
@@ -73,6 +73,14 @@ project(cmaple)
73
add_definitions(-DCMAPLE)
74
set(CMAKE_CXX_STANDARD 20)
75
76
+# Add policy to avoid warnings
77
+cmake_policy(SET CMP0069 NEW)
78
+set(CMAKE_POLICY_DEFAULT_CMP0069 NEW)
79
+if(POLICY CMP0135)
80
+ cmake_policy(SET CMP0135 NEW)
81
+ set(CMAKE_POLICY_DEFAULT_CMP0135 NEW)
82
+endif()
83
+
84
if (((${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" OR ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch") AND (NOT APPLE AND UNIX))
85
OR WIN32)
86
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION FALSE) # Disable IPO (LTO) for Linux ARM
0 commit comments