| 123456789101112131415161718192021222324252627282930 |
- # SPDX-FileCopyrightText: 2017 Citra Emulator Project
- # SPDX-License-Identifier: GPL-2.0-or-later
- add_executable(yuzu-room
- precompiled_headers.h
- yuzu_room.cpp
- yuzu_room.rc
- )
- create_target_directory_groups(yuzu-room)
- target_link_libraries(yuzu-room PRIVATE common network)
- if (ENABLE_WEB_SERVICE)
- target_compile_definitions(yuzu-room PRIVATE -DENABLE_WEB_SERVICE)
- target_link_libraries(yuzu-room PRIVATE web_service)
- endif()
- target_link_libraries(yuzu-room PRIVATE mbedtls mbedcrypto)
- if (MSVC)
- target_link_libraries(yuzu-room PRIVATE getopt)
- endif()
- target_link_libraries(yuzu-room PRIVATE ${PLATFORM_LIBRARIES} Threads::Threads)
- if(UNIX AND NOT APPLE)
- install(TARGETS yuzu-room)
- endif()
- if (YUZU_USE_PRECOMPILED_HEADERS)
- target_precompile_headers(yuzu-room PRIVATE precompiled_headers.h)
- endif()
|