1. 20 Jul, 2020 1 commit
  2. 10 Jul, 2020 1 commit
  3. 30 Jun, 2020 2 commits
  4. 26 Apr, 2020 5 commits
  5. 04 Mar, 2020 1 commit
  6. 22 Jan, 2020 1 commit
  7. 05 Jan, 2020 1 commit
  8. 14 Nov, 2019 1 commit
  9. 31 Oct, 2019 1 commit
  10. 23 Aug, 2019 1 commit
  11. 13 Aug, 2019 1 commit
  12. 11 Jun, 2019 11 commits
  13. 12 May, 2019 1 commit
  14. 24 Oct, 2018 2 commits
  15. 14 Sep, 2018 1 commit
  16. 29 Aug, 2018 2 commits
  17. 11 Jan, 2018 1 commit
  18. 02 Nov, 2017 1 commit
    • Unknown's avatar
      Trivial typos · 0b3f44eb
      Unknown authored
      Non-user facing. 
      Found using `codespell -q 3`
      0b3f44eb
  19. 10 Sep, 2017 1 commit
  20. 17 Aug, 2017 1 commit
  21. 14 Aug, 2017 1 commit
    • Jason Rhinelander's avatar
      Compile with hidden visibility always; set via cmake property rather than compiler flag · 97aa54fe
      Jason Rhinelander authored
      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.
      97aa54fe
  22. 23 Jul, 2017 1 commit
  23. 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