The GCC/LLVM specific handling for adding -fvisibility options is later in
this file, so these options would only be added on the second invocation
without clearing the cache.
---
CMakeLists.txt | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 154aaae..62467ce 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -115,6 +115,11 @@ if( NOT DEFAULT_INSTALL_PATH )
"Location of KiCad data files." )
endif()
+# Generate build system specific header file.
+include( PerformFeatureChecks )
+perform_feature_checks()
+
+
#================================================
# Set flags for GCC, or treat llvm as GCC
#================================================
@@ -563,10 +568,6 @@ endif()
# Include MinGW resource compiler.
include( MinGWResourceCompiler )
-# Generate build system specific header file.
-include( PerformFeatureChecks )
-perform_feature_checks()
-
# Find GDI+ on windows if wxGraphicsContext is available.
if( MINGW AND USE_WX_GRAPHICS_CONTEXT )
find_package( GdiPlus )
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp