From 137ddc4290ed259401756e8e15b32d916370b288 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Thu, 30 Mar 2023 18:19:46 +0200 Subject: [PATCH] VISIBILITY=hidden --- CMakeLists.txt | 2 +- cmake/QskBuild.cmake | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d19c2cb9..7bb986a2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16.3) project(QSkinny - LANGUAGES CXX + LANGUAGES C CXX HOMEPAGE_URL "https://github.com/uwerat/qskinny" VERSION 999.99.9) diff --git a/cmake/QskBuild.cmake b/cmake/QskBuild.cmake index 83f3ff88..a4b5269a 100644 --- a/cmake/QskBuild.cmake +++ b/cmake/QskBuild.cmake @@ -22,7 +22,10 @@ list(APPEND CONFIG warn_on) list(APPEND CONFIG no_keywords) #list(APPEND CONFIG -= depend_includepath) # TODO was -= list(APPEND CONFIG pedantic) -list(APPEND CONFIG hide_symbols) + +set(CMAKE_C_VISIBILITY_PRESET hidden) +set(CMAKE_CXX_VISIBILITY_PRESET hidden) +set(CMAKE_VISIBILITY_INLINES_HIDDEN 1) # TODO # use_no_rpath {