mirror of
https://github.com/emu-russia/pureikyubu.git
synced 2025-04-02 10:42:15 -04:00
33 lines
1 KiB
CMake
33 lines
1 KiB
CMake
cmake_minimum_required (VERSION 2.8.11)
|
|
project (DolwinPlayground)
|
|
|
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-Ttext-segment=400000")
|
|
|
|
add_definitions (-D_LINUX)
|
|
add_definitions (-DCMAKE_BUILD_TYPE=Debug)
|
|
|
|
# ../GekkoCore/Gekko.h:196:66: warning: `fastcall` attribute ignored [-Wattributes]
|
|
add_compile_options(-Wno-attributes)
|
|
|
|
# ThirdParty
|
|
add_subdirectory (ThirdParty/fmt/Scripts)
|
|
|
|
# Backends
|
|
add_subdirectory (SRC/Backends/AudioNull/Scripts)
|
|
add_subdirectory (SRC/Backends/VideoNull/Scripts)
|
|
add_subdirectory (SRC/Backends/GraphicsNull/Scripts)
|
|
add_subdirectory (SRC/Backends/PadNull/Scripts)
|
|
|
|
# DolwinEmu Core
|
|
add_subdirectory (SRC/Common/Scripts)
|
|
add_subdirectory (SRC/Debugger/Scripts)
|
|
add_subdirectory (SRC/DolwinEmu/Scripts)
|
|
add_subdirectory (SRC/DSP/Scripts)
|
|
add_subdirectory (SRC/DVD/Scripts)
|
|
add_subdirectory (SRC/GekkoCore/Scripts)
|
|
add_subdirectory (SRC/GX/Scripts)
|
|
add_subdirectory (SRC/Hardware/Scripts)
|
|
add_subdirectory (SRC/HighLevel/Scripts)
|
|
|
|
# UI
|
|
add_subdirectory (SRC/UI/Playground/Scripts)
|