26 lines
		
	
	
		
			499 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
		
			499 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
|   | 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/
 | ||
|  | )
 |