mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2024-11-28 08:35:41 +00:00
fbe2d46873
Do **not** use this with /usr or /usr/local. It creates subdirectories for resources/translations in the install prefix. It's intended for creating a relocatable, self-contained bundle, which can be packaged.
17 lines
665 B
CMake
17 lines
665 B
CMake
# Renderer options.
|
|
option(ENABLE_OPENGL "Build with OpenGL renderer" ON)
|
|
option(ENABLE_VULKAN "Build with Vulkan renderer" ON)
|
|
option(BUILD_NOGUI_FRONTEND "Build the NoGUI frontend" OFF)
|
|
option(BUILD_QT_FRONTEND "Build the Qt frontend" ON)
|
|
option(BUILD_REGTEST "Build regression test runner" OFF)
|
|
option(BUILD_TESTS "Build unit tests" OFF)
|
|
|
|
if(LINUX OR BSD)
|
|
option(ENABLE_X11 "Support X11 window system" ON)
|
|
option(ENABLE_WAYLAND "Support Wayland window system" ON)
|
|
option(ALLOW_INSTALL "Allow installation to CMAKE_INSTALL_PREFIX" OFF)
|
|
endif()
|
|
if(APPLE)
|
|
option(SKIP_POSTPROCESS_BUNDLE "Disable bundle post-processing, including Qt additions" OFF)
|
|
endif()
|