PR-URL: https://github.com/nodejs/node/pull/63045 Reviewed-By: Paolo Insogna <paolo@cowtech.it> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Tim Perry <pimterry@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
19 lines
548 B
CMake
19 lines
548 B
CMake
@PACKAGE_INIT@
|
|
|
|
include("${CMAKE_CURRENT_LIST_DIR}/llhttp-targets.cmake")
|
|
|
|
if(NOT TARGET llhttp::llhttp)
|
|
if(TARGET llhttp::llhttp_shared)
|
|
add_library(llhttp::llhttp INTERFACE IMPORTED)
|
|
set_property(TARGET llhttp::llhttp PROPERTY
|
|
INTERFACE_LINK_LIBRARIES llhttp::llhttp_shared
|
|
)
|
|
elseif(TARGET llhttp::llhttp_static)
|
|
add_library(llhttp::llhttp INTERFACE IMPORTED)
|
|
set_property(TARGET llhttp::llhttp PROPERTY
|
|
INTERFACE_LINK_LIBRARIES llhttp::llhttp_static
|
|
)
|
|
endif()
|
|
endif()
|
|
|
|
check_required_components(llhttp)
|