commit c8c4dd005b033dc59079d936ba7b29cf4e697533
parent 7cf0dc1fa174a34b6d87d0600338b53d04bbf65a
Author: [email protected] <[email protected]>
Date: Thu, 15 Apr 2021 11:57:12 +0000
Clean up CMake files
Diffstat:
2 files changed, 8 insertions(+), 30 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
@@ -16,10 +16,6 @@
cmake_minimum_required(VERSION 3.1)
-set(CMAKE_CXX_FLAGS
- " ${CMAKE_CXX_FLAGS}"
- CACHE STRING "compile flags" FORCE)
-
project(kfr CXX)
set(CMAKE_CXX_STANDARD 17)
@@ -32,21 +28,6 @@ if (WIN32 AND CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
CACHE STRING "Reset install prefix on Win32" FORCE)
endif ()
-if (WIN32)
- set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
-endif ()
-
-set(CMAKE_CXX_VISIBILITY_PRESET "default")
-set(CMAKE_C_VISIBILITY_PRESET "default")
-
-message(STATUS "Install prefix = ${CMAKE_INSTALL_PREFIX}")
-
-message(
- STATUS
- "C++ compiler: ${CMAKE_CXX_COMPILER_ID} ${CMAKE_CXX_COMPILER_VERSION} ${CMAKE_CXX_COMPILER} "
-)
-message(STATUS CMAKE_SYSTEM_PROCESSOR = ${CMAKE_SYSTEM_PROCESSOR})
-
set(X86 FALSE)
if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86)|(X86)|(amd64)|(AMD64)")
set(X86 TRUE)
@@ -55,14 +36,6 @@ if (CMAKE_OSX_ARCHITECTURES MATCHES "x86_64")
set(X86 TRUE)
endif ()
-if (X86)
- message(STATUS X86)
-endif ()
-
-if (MSVC)
- message(STATUS MSVC)
-endif ()
-
if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL
"AppleClang")
set(CLANG 1)
@@ -286,7 +259,6 @@ if (ENABLE_DFT)
endif ()
append_defines_from(kfr_io)
-message(STATUS kfr_defines = "${kfr_defines}")
string(REPLACE "=" " " kfr_defines "${kfr_defines}")
string(REPLACE ";" "\n#define " kfr_defines "${kfr_defines}")
set(kfr_defines "#define ${kfr_defines}\n")
@@ -337,4 +309,4 @@ if (DEBUG_CMAKE)
foreach (_variableName ${_variableNames})
message(STATUS "${_variableName}=${${_variableName}}")
endforeach ()
-endif ()
-\ No newline at end of file
+endif ()
diff --git a/capi/CMakeLists.txt b/capi/CMakeLists.txt
@@ -16,6 +16,13 @@
cmake_minimum_required(VERSION 3.1)
+if (WIN32)
+ set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
+endif ()
+
+set(CMAKE_CXX_VISIBILITY_PRESET "default")
+set(CMAKE_C_VISIBILITY_PRESET "default")
+
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
add_compile_options(-fdiagnostics-absolute-paths)
endif ()