Move feature check before dependent tests

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.
This commit is contained in:
Simon Richter 2015-05-01 23:48:47 +02:00
parent 2047d87317
commit 3efa8347a3
1 changed files with 5 additions and 4 deletions

View File

@ -115,6 +115,11 @@ if( NOT DEFAULT_INSTALL_PATH )
"Location of KiCad data files." ) "Location of KiCad data files." )
endif() endif()
# Generate build system specific header file.
include( PerformFeatureChecks )
perform_feature_checks()
#================================================ #================================================
# Set flags for GCC, or treat llvm as GCC # Set flags for GCC, or treat llvm as GCC
#================================================ #================================================
@ -563,10 +568,6 @@ endif()
# Include MinGW resource compiler. # Include MinGW resource compiler.
include( MinGWResourceCompiler ) include( MinGWResourceCompiler )
# Generate build system specific header file.
include( PerformFeatureChecks )
perform_feature_checks()
# Find GDI+ on windows if wxGraphicsContext is available. # Find GDI+ on windows if wxGraphicsContext is available.
if( MINGW AND USE_WX_GRAPHICS_CONTEXT ) if( MINGW AND USE_WX_GRAPHICS_CONTEXT )
find_package( GdiPlus ) find_package( GdiPlus )