You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
		
		
		
		
		
			
		
			
				
					
					
						
							26 lines
						
					
					
						
							915 B
						
					
					
				
			
		
		
	
	
							26 lines
						
					
					
						
							915 B
						
					
					
				find_package(PkgConfig) | 
						|
 | 
						|
pkg_check_modules(WaylandProtocols QUIET wayland-protocols>=${WaylandProtocols_FIND_VERSION}) | 
						|
 | 
						|
execute_process(COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=pkgdatadir wayland-protocols | 
						|
                OUTPUT_VARIABLE WaylandProtocols_PKGDATADIR | 
						|
                RESULT_VARIABLE _pkgconfig_failed) | 
						|
if (_pkgconfig_failed) | 
						|
    message(FATAL_ERROR "Missing wayland-protocols pkgdatadir") | 
						|
endif() | 
						|
 | 
						|
string(REGEX REPLACE "[\r\n]" "" WaylandProtocols_PKGDATADIR "${WaylandProtocols_PKGDATADIR}") | 
						|
 | 
						|
find_package_handle_standard_args(WaylandProtocols | 
						|
    FOUND_VAR | 
						|
        WaylandProtocols_FOUND | 
						|
    REQUIRED_VARS | 
						|
        WaylandProtocols_PKGDATADIR | 
						|
    VERSION_VAR | 
						|
        WaylandProtocols_VERSION | 
						|
    HANDLE_COMPONENTS | 
						|
) | 
						|
 | 
						|
set(WAYLAND_PROTOCOLS_FOUND ${WaylandProtocols_FOUND}) | 
						|
set(WAYLAND_PROTOCOLS_PKGDATADIR ${WaylandProtocols_PKGDATADIR}) | 
						|
set(WAYLAND_PROTOCOLS_VERSION ${WaylandProtocols_VERSION})
 | 
						|
 |