pybind11/tools
Jason Rhinelander 97aa54fefa Compile with hidden visibility always; set via cmake property rather than compiler flag
This updates the compilation to always apply hidden visibility to
resolve the issues with default visibility causing problems under debug
compilations.  Moreover using the cmake property makes it easier for a
caller to override if absolutely needed for some reason.

For `pybind11_add_module` we use cmake to set the property; for the
targets, we append to compilation option to non-MSVC compilers.
2017-08-14 11:44:17 -04:00
..
clang@6a00cbc4a9 updated cindex.py submodule to latest version 2017-03-30 13:14:33 +02:00
check-style.sh Make check-style.sh work on stock macOS 2017-06-14 15:19:42 -04:00
FindCatch.cmake Add Catch framework for testing embedding support and C++-side features 2017-05-28 02:12:24 +02:00
FindEigen3.cmake transparent conversion of dense and sparse Eigen types 2016-05-05 21:44:29 +02:00
FindPythonLibsNew.cmake Fix compatibility of FindPythonLibsNew.cmake and FindPythonLibs.cmake 2017-07-23 03:32:19 +02:00
libsize.py Always use return_value_policy::move for rvalues (#510) 2016-11-20 05:31:02 +01:00
mkdoc.py improve mkdoc.py determinism 2017-04-12 11:09:47 +02:00
pybind11Config.cmake.in Detect c++ standard unconditionally 2017-07-16 11:01:00 -04:00
pybind11Tools.cmake Compile with hidden visibility always; set via cmake property rather than compiler flag 2017-08-14 11:44:17 -04:00