1. 31 Jul, 2020 1 commit
  2. 26 Apr, 2020 1 commit
  3. 11 Jun, 2019 1 commit
  4. 16 Jul, 2017 1 commit
    • Jason Rhinelander's avatar
      Detect c++ standard unconditionally · fad5d338
      Jason Rhinelander authored
      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.
      fad5d338
  5. 28 May, 2017 1 commit
    • Dean Moldovan's avatar
      Add CMake target for embedding the Python interpreter · 7f5c85c8
      Dean Moldovan authored
      All targets provided by pybind11:
      
      * pybind11::module - the existing target for creating extension modules
      * pybind11::embed - new target for embedding the interpreter
      * pybind11::pybind11 - common "base" target (headers only)
      7f5c85c8
  6. 13 Jan, 2017 1 commit
  7. 19 Dec, 2016 1 commit
  8. 13 Dec, 2016 1 commit