VISIBILITY=hidden

This commit is contained in:
Uwe Rathmann 2023-03-30 18:19:46 +02:00
parent aa1a485dce
commit 137ddc4290
2 changed files with 5 additions and 2 deletions

View File

@ -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)

View File

@ -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 {