mirror of
				https://git.eden-emu.dev/eden-emu/eden.git
				synced 2025-10-25 09:38:24 +00:00 
			
		
		
		
	 2e6a289a0b
			
		
	
	
		2e6a289a0b
		
	
	
	
	
		
			
			Adds Airplane Mode function to settings, host states, etc. Windows implemented only for now. Closes #203 Co-authored-by: crueter <swurl@swurl.xyz> Co-authored-by: Aleksandr Popovich <alekpopo@pm.me> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/204 Co-authored-by: Maufeat <sahyno1996@gmail.com> Co-committed-by: Maufeat <sahyno1996@gmail.com>
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			898 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			898 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
 | |
| # SPDX-License-Identifier: GPL-3.0-or-later
 | |
| 
 | |
| find_package(PkgConfig QUIET)
 | |
| pkg_search_module(IW QUIET IMPORTED_TARGET iw)
 | |
| 
 | |
| include(FindPackageHandleStandardArgs)
 | |
| find_package_handle_standard_args(Libiw
 | |
|     REQUIRED_VARS IW_LIBRARIES IW_INCLUDE_DIRS
 | |
|     VERSION_VAR IW_VERSION
 | |
|     FAIL_MESSAGE "libiw (Wireless Tools library) not found. Please install libiw-dev (Debian/Ubuntu), wireless-tools-devel (Fedora), wireless_tools (Arch), or net-wireless/iw (Gentoo)."
 | |
| )
 | |
| 
 | |
| if (Libiw_FOUND AND TARGET PkgConfig::IW AND NOT TARGET iw::iw)
 | |
|     add_library(iw::iw ALIAS PkgConfig::IW)
 | |
| endif()
 | |
| 
 | |
| if(Libiw_FOUND)
 | |
|     mark_as_advanced(
 | |
|         IW_INCLUDE_DIRS
 | |
|         IW_LIBRARIES
 | |
|         IW_LIBRARY_DIRS
 | |
|         IW_LINK_LIBRARIES # Often set by pkg-config
 | |
|         IW_LDFLAGS
 | |
|         IW_CFLAGS
 | |
|         IW_CFLAGS_OTHER
 | |
|         IW_VERSION
 | |
|     )
 | |
| endif()
 |