[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2022-05-12 15:55:59 +00:00
parent c481a2a22f
commit 31a4b8522a

View File

@ -84,10 +84,10 @@ repository.
Include with CMake/Hunter Include with CMake/Hunter
================== ==================
If you are already using CMake you can include pybind11 using Hunter. If you are already using CMake you can include pybind11 using Hunter.
If you are not already using Hunter, download If you are not already using Hunter, download
`HunterGate <https://github.com/cpp-pm/gate/tree/master/cmake>`_ to a `HunterGate <https://github.com/cpp-pm/gate/tree/master/cmake>`_ to a
directory in your repo (generally *cmake/HunterGate.cmake*). Then include it directory in your repo (generally *cmake/HunterGate.cmake*). Then include it
in you CMakeLists file with: in you CMakeLists file with:
.. code-block:: cmake .. code-block:: cmake
@ -102,21 +102,21 @@ Select a `hunter release <https://github.com/cpp-pm/hunter/releases>`_, example
URL "https://github.com/cpp-pm/hunter/archive/v0.24.2.tar.gz" URL "https://github.com/cpp-pm/hunter/archive/v0.24.2.tar.gz"
SHA1 "17fd3b9f0b8c271eac9b71e30a6aa1b9fecab299" SHA1 "17fd3b9f0b8c271eac9b71e30a6aa1b9fecab299"
) )
Make sure to include the above before your **project({project name})** declaration. Make sure to include the above before your **project({project name})** declaration.
Now just add pybind11 with the following: Now just add pybind11 with the following:
.. code-block:: cmake .. code-block:: cmake
hunter_add_package(pybind11) hunter_add_package(pybind11)
find_package(pybind11 CONFIG REQUIRED) find_package(pybind11 CONFIG REQUIRED)
add_executable(main main.cpp) #or add_library(...) add_executable(main main.cpp) #or add_library(...)
target_link_libraries(main target_link_libraries(main
{other libs} {other libs}
pybind11::pybind11 pybind11::pybind11
pybind11::embed pybind11::embed
pybind11::module pybind11::module
) )