From e8b08ca8d9b36a5c8e89ab60fd8876d0453fecbd Mon Sep 17 00:00:00 2001 From: Sam Yates <halfflat@gmail.com> Date: Thu, 29 Apr 2021 19:30:53 +0200 Subject: [PATCH] Add default hidden visibliity to pyarb shared lib. (#1510) --- python/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index e43ead05..08c79ae1 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -45,6 +45,7 @@ set(pyarb_source # use by both the Python wrapper target (pyarb) and for the # unit tests of the C++ components in the Python wrapper. add_library(pyarb_obj OBJECT ${pyarb_source}) +set_target_properties(pyarb_obj PROPERTIES CXX_VISIBILITY_PRESET hidden) target_link_libraries(pyarb_obj PRIVATE arbor arborio pybind11::module) # The Python library. MODULE will make a Python-exclusive model. -- GitLab