diff options
author | Allen Winter <allen.winter@kdab.com> | 2015-05-05 12:19:26 -0400 |
---|---|---|
committer | Allen Winter <allen.winter@kdab.com> | 2015-05-05 12:19:26 -0400 |
commit | c3460615c86a92f85446afd0bf280bfe1cacefe2 (patch) | |
tree | c5b7739b84480704a552ee803df4d4513178e6c4 /CMakeLists.txt | |
parent | db7ff8902f1a682af577119315ce712567b50f19 (diff) | |
download | libical-git-c3460615c86a92f85446afd0bf280bfe1cacefe2.tar.gz |
hide all symbols by default. make symbols visible only as needed.
and other minor cleaning
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 446bf0f0..068f2467 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -219,7 +219,7 @@ if(CMAKE_COMPILER_IS_GNUCC OR "${CMAKE_C_COMPILER_ID}" STREQUAL "Clang") check_c_compiler_flag(-Wlogical-op HAVE_GCC_LOGICAL_OP) check_c_compiler_flag(-Wsizeof-pointer-memaccess HAVE_GCC_POINTER_MEMACCESS) check_c_compiler_flag(-Wformat-security HAVE_GCC_FORMAT_SECURITY) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-deprecated -Wall -Wextra -Winit-self -Wmissing-include-dirs -Wunused -Wno-div-by-zero -Wundef -Wpointer-arith -Werror=return-type") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -Wno-deprecated -Wall -Wextra -Winit-self -Wmissing-include-dirs -Wunused -Wno-div-by-zero -Wundef -Wpointer-arith -Werror=return-type") if(HAVE_GCC_UNUSED_BUT_SET) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wunused-but-set-variable") endif() |