Sha256: 228dafe414feb0719adb26e27eaf5cf2d0c22b2c42eab7f5f7109c547a8832ef
Contents?: true
Size: 680 Bytes
Versions: 4
Compression:
Stored size: 680 Bytes
Contents
add_subdirectory(pybind11) pybind11_add_module(inkcpp_py src/module.cpp) target_compile_definitions(inkcpp_py PRIVATE VERSION_INFO=${VERSION}) target_link_libraries(inkcpp_py PUBLIC inkcpp inkcpp_compiler inkcpp_shared) # For https://en.cppreference.com/w/cpp/filesystem#Notes if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.1") target_link_libraries(inkcpp_py PRIVATE stdc++fs) endif() elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.0") target_link_libraries(inkcpp_py PRIVATE stdc++fs) endif() endif() install(TARGETS inkcpp_py DESTINATION . COMPONENT py EXCLUDE_FROM_ALL)
Version data entries
4 entries across 4 versions & 1 rubygems