mirror of
				https://git.h3cjp.net/H3cJP/citra.git
				synced 2025-10-30 22:44:58 +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