mirror of
				https://github.com/yuzu-emu/yuzu-mainline.git
				synced 2025-11-04 15:54:53 +00:00 
			
		
		
		
	CMakeLists: Disable YUZU_ENABLE_BOXCAT if ENABLE_WEB_SERVICE is disabled
Boxcat is a web service but is still enabled if ENABLE_WEB_SERVICE is disabled during the CMake stage, which causes compilation issues with either missing headers or missing libraries. This disables YUZU_ENABLE_BOXCAT regardless of the input if ENABLE_WEB_SERVICE is disabled.
This commit is contained in:
		
							parent
							
								
									aaf9e39f56
								
							
						
					
					
						commit
						78be397723
					
				| 
						 | 
				
			
			@ -26,6 +26,10 @@ option(ENABLE_CUBEB "Enables the cubeb audio backend" ON)
 | 
			
		|||
 | 
			
		||||
option(USE_DISCORD_PRESENCE "Enables Discord Rich Presence" OFF)
 | 
			
		||||
 | 
			
		||||
if (NOT ENABLE_WEB_SERVICE)
 | 
			
		||||
    set(YUZU_ENABLE_BOXCAT OFF)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# Default to a Release build
 | 
			
		||||
get_property(IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
 | 
			
		||||
if (NOT IS_MULTI_CONFIG AND NOT CMAKE_BUILD_TYPE)
 | 
			
		||||
| 
						 | 
				
			
			@ -239,7 +243,7 @@ if(ENABLE_QT)
 | 
			
		|||
    if (YUZU_USE_QT_WEB_ENGINE)
 | 
			
		||||
        find_package(Qt5 COMPONENTS WebEngineCore WebEngineWidgets)
 | 
			
		||||
    endif()
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
    if (ENABLE_QT_TRANSLATION)
 | 
			
		||||
        find_package(Qt5 REQUIRED COMPONENTS LinguistTools ${QT_PREFIX_HINT})
 | 
			
		||||
    endif()
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +326,7 @@ if (CONAN_REQUIRED_LIBS)
 | 
			
		|||
            list(APPEND Boost_LIBRARIES Boost::context)
 | 
			
		||||
        endif()
 | 
			
		||||
    endif()
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    # Due to issues with variable scopes in functions, we need to also find_package(qt5) outside of the function
 | 
			
		||||
    if(ENABLE_QT)
 | 
			
		||||
        list(APPEND CMAKE_MODULE_PATH "${CONAN_QT_ROOT_RELEASE}")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue