pybind11/tools
Jason Rhinelander fad5d3386c Detect c++ standard unconditionally
Currently select_cxx_standard(), which sets PYBIND11_CPP_STANDARD when
not externally set, is only called from pybind11_add_module(), but the
embed target setup (which runs unconditionally) makes use of
${PYBIND11_CPP_STANDARD}, which isn't set yet.  This commit removes the
`select_cxx_standard` function completely and just always runs the
standard detection code.

This also tweaks the detection code to not bothering checking for the
`-std=c++11` flag when the `-std=c++14` detection succeeded.
2017-07-16 11:01:00 -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 Improve FindPythonLibsNew detection of python library directory (#523) 2016-11-22 22:01:03 +01: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 Detect c++ standard unconditionally 2017-07-16 11:01:00 -04:00