mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	yuzu_tester: Add project subdirectory
This commit is contained in:
		
							parent
							
								
									364932df3a
								
							
						
					
					
						commit
						c508a8d82a
					
				@ -88,6 +88,7 @@ add_subdirectory(tests)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
if (ENABLE_SDL2)
 | 
					if (ENABLE_SDL2)
 | 
				
			||||||
    add_subdirectory(yuzu_cmd)
 | 
					    add_subdirectory(yuzu_cmd)
 | 
				
			||||||
 | 
					    add_subdirectory(yuzu_tester)
 | 
				
			||||||
endif()
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if (ENABLE_QT)
 | 
					if (ENABLE_QT)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										34
									
								
								src/yuzu_tester/CMakeLists.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								src/yuzu_tester/CMakeLists.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,34 @@
 | 
				
			|||||||
 | 
					set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/CMakeModules)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					add_executable(yuzu-tester
 | 
				
			||||||
 | 
					    config.cpp
 | 
				
			||||||
 | 
					    config.h
 | 
				
			||||||
 | 
					    default_ini.h
 | 
				
			||||||
 | 
					    emu_window/emu_window_sdl2_hide.cpp
 | 
				
			||||||
 | 
					    emu_window/emu_window_sdl2_hide.h
 | 
				
			||||||
 | 
					    resource.h
 | 
				
			||||||
 | 
					    service/yuzutest.cpp
 | 
				
			||||||
 | 
					    service/yuzutest.h
 | 
				
			||||||
 | 
					    yuzu.cpp
 | 
				
			||||||
 | 
					    yuzu.rc
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					create_target_directory_groups(yuzu-tester)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					target_link_libraries(yuzu-tester PRIVATE common core input_common)
 | 
				
			||||||
 | 
					target_link_libraries(yuzu-tester PRIVATE inih glad)
 | 
				
			||||||
 | 
					if (MSVC)
 | 
				
			||||||
 | 
					    target_link_libraries(yuzu-tester PRIVATE getopt)
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					target_link_libraries(yuzu-tester PRIVATE ${PLATFORM_LIBRARIES} SDL2 Threads::Threads)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(UNIX AND NOT APPLE)
 | 
				
			||||||
 | 
					    install(TARGETS yuzu-tester RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if (MSVC)
 | 
				
			||||||
 | 
					    include(CopyYuzuSDLDeps)
 | 
				
			||||||
 | 
					    include(CopyYuzuUnicornDeps)
 | 
				
			||||||
 | 
					    copy_yuzu_SDL_deps(yuzu-tester)
 | 
				
			||||||
 | 
					    copy_yuzu_unicorn_deps(yuzu-tester)
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user