mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-15 15:07:55 +00:00
Extracts some firmware version/verification functions into `frontend_common` to reduce duplicate code, especially for the new QML frontend. Additionally adds a check for games that are known to require firmware (e.g. MK8DX) and warns the user if they don't have firmware installed and attempt to run the game. Firmware installation is to be in a separate PR. Signed-off-by: crueter <crueter@eden-emu.dev> Co-authored-by: Aleksandr Popovich <popovich@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/38
13 lines
384 B
CMake
13 lines
384 B
CMake
# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
|
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
add_library(frontend_common STATIC
|
|
config.cpp
|
|
config.h
|
|
content_manager.h
|
|
firmware_manager.h
|
|
firmware_manager.cpp
|
|
)
|
|
|
|
create_target_directory_groups(frontend_common)
|
|
target_link_libraries(frontend_common PUBLIC core SimpleIni::SimpleIni PRIVATE common Boost::headers)
|