diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2012-11-18 15:33:48 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2012-11-18 15:33:48 +0100 |
commit | c4c9c9fd262dd8450c1cf4454183b03173a3b092 (patch) | |
tree | e03d0b806ab851d79324ac05bc6fe06cdfe1fc0d /ConfigureChecks.cmake | |
parent | 75bf0c9d253aee7281a0d0d7e9f899d75a1bd04b (diff) | |
download | tdetoys-c4c9c9fd262dd8450c1cf4454183b03173a3b092.tar.gz tdetoys-c4c9c9fd262dd8450c1cf4454183b03173a3b092.zip |
Initial conversion to cmake
Thanks to Fat-Zer
Diffstat (limited to 'ConfigureChecks.cmake')
-rw-r--r-- | ConfigureChecks.cmake | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake new file mode 100644 index 0000000..47e3d9a --- /dev/null +++ b/ConfigureChecks.cmake @@ -0,0 +1,30 @@ +################################################# +# +# (C) 2012 Golubev Alexander +# fatzer2 (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +##### check for gcc visibility support ######### +# FIXME +# This should check for [T]Qt3 visibility support + +if( WITH_GCC_VISIBILITY ) + if( NOT UNIX ) + tde_message_fatal(FATAL_ERROR "\ngcc visibility support was requested, but your system is not *NIX" ) + endif( NOT UNIX ) + set( __KDE_HAVE_GCC_VISIBILITY 1 ) + set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden") + set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden") +endif( WITH_GCC_VISIBILITY ) + + +tde_setup_architecture_flags( ) + +# required stuff +find_package( TQt ) +find_package( TDE ) |