swh:1:snp:70f530b74f5be73cfb71c212c9e3317ce44c1ebc
Raw File
Tip revision: 0b14ec01cf5e2753d9d1e229cee6fe0a9ffcd049 authored by Andrew Adams on 15 October 2021, 20:59:48 UTC
Comment clarifications
Tip revision: 0b14ec0
CMakeLists.txt
if (NOT TARGET Halide::PyStubs)
    add_library(Halide_PyStubs STATIC ${CMAKE_CURRENT_LIST_DIR}/PyStubImpl.cpp)
    add_library(Halide::PyStubs ALIAS Halide_PyStubs)

    target_link_libraries(Halide_PyStubs PRIVATE pybind11::module)
    target_link_libraries(Halide_PyStubs PUBLIC Halide::Halide)
    set_target_properties(Halide_PyStubs PROPERTIES
                          EXPORT_NAME PyStubs
                          VISIBILITY_INLINES_HIDDEN TRUE
                          POSITION_INDEPENDENT_CODE ON)
endif ()

include(${CMAKE_CURRENT_LIST_DIR}/AddHalideGeneratorPython.cmake)
back to top