26 lines
499 B
Text
26 lines
499 B
Text
|
cmake_minimum_required(VERSION 3.8)
|
||
|
project(uvw)
|
||
|
|
||
|
find_package(unofficial-libuv CONFIG REQUIRED)
|
||
|
|
||
|
add_library(uvw INTERFACE)
|
||
|
target_link_libraries(uvw INTERFACE unofficial::libuv::libuv)
|
||
|
|
||
|
install(TARGETS uvw
|
||
|
EXPORT uvw
|
||
|
INCLUDES DESTINATION include/)
|
||
|
|
||
|
install(EXPORT uvw
|
||
|
DESTINATION "share/uvw"
|
||
|
FILE uvw-targets.cmake
|
||
|
NAMESPACE uvw::)
|
||
|
|
||
|
install(DIRECTORY
|
||
|
src/uvw/
|
||
|
DESTINATION include/uvw/)
|
||
|
|
||
|
install(FILES
|
||
|
src/uvw.hpp
|
||
|
DESTINATION include/
|
||
|
)
|