mirror of
https://github.com/pybind/pybind11.git
synced 2024-11-22 13:15:12 +00:00
Add PYBIND11_ prefix to variable and remove redundant OSX property
This commit is contained in:
parent
03d6a514d2
commit
49720f0353
@ -10,13 +10,13 @@ cmake_minimum_required(VERSION 2.8.12)
|
|||||||
project(pybind11)
|
project(pybind11)
|
||||||
|
|
||||||
# Check if pybind11 is being used directly or via add_subdirectory
|
# Check if pybind11 is being used directly or via add_subdirectory
|
||||||
set(MASTER_PROJECT OFF)
|
set(PYBIND11_MASTER_PROJECT OFF)
|
||||||
if (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR)
|
if (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR)
|
||||||
set(MASTER_PROJECT ON)
|
set(PYBIND11_MASTER_PROJECT ON)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
option(PYBIND11_INSTALL "Install pybind11 header files?" ${MASTER_PROJECT})
|
option(PYBIND11_INSTALL "Install pybind11 header files?" ${PYBIND11_MASTER_PROJECT})
|
||||||
option(PYBIND11_TEST "Build tests?" ${MASTER_PROJECT})
|
option(PYBIND11_TEST "Build tests?" ${PYBIND11_MASTER_PROJECT})
|
||||||
|
|
||||||
# Add a CMake parameter for choosing a desired Python version
|
# Add a CMake parameter for choosing a desired Python version
|
||||||
set(PYBIND11_PYTHON_VERSION "" CACHE STRING "Python version to use for compiling the example application")
|
set(PYBIND11_PYTHON_VERSION "" CACHE STRING "Python version to use for compiling the example application")
|
||||||
@ -62,7 +62,6 @@ function(pybind11_add_module target_name)
|
|||||||
target_link_libraries(${target_name} ${PYTHON_LIBRARIES})
|
target_link_libraries(${target_name} ${PYTHON_LIBRARIES})
|
||||||
elseif(APPLE)
|
elseif(APPLE)
|
||||||
# Make sure OS X does not have any issues with missing symbols
|
# Make sure OS X does not have any issues with missing symbols
|
||||||
set_target_properties(${target_name} PROPERTIES MACOSX_RPATH ".")
|
|
||||||
target_link_libraries(${target_name} PRIVATE "-undefined dynamic_lookup")
|
target_link_libraries(${target_name} PRIVATE "-undefined dynamic_lookup")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user