duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

DuckStationBuildSummary.cmake (1603B)


      1 if(ENABLE_OPENGL)
      2   message(STATUS "Building with OpenGL support.")
      3 endif()
      4 if(ENABLE_VULKAN)
      5   message(STATUS "Building with Vulkan support.")
      6 endif()
      7 if(ENABLE_X11)
      8   message(STATUS "Building with X11 support.")
      9 endif()
     10 if(ENABLE_WAYLAND)
     11   message(STATUS "Building with Wayland support.")
     12 endif()
     13 
     14 if(BUILD_QT_FRONTEND)
     15   message(STATUS "Building Qt frontend.")
     16 endif()
     17 if(BUILD_NOGUI_FRONTEND)
     18   message(STATUS "Building NoGUI frontend.")
     19 endif()
     20 if(BUILD_REGTEST)
     21   message(STATUS "Building RegTest frontend.")
     22 endif()
     23 if(BUILD_TESTS)
     24   message(STATUS "Building unit tests.")
     25 endif()
     26 
     27 if(ALLOW_INSTALL)
     28   message(WARNING "Install target is enabled. This will install all DuckStation files into:
     29   ${CMAKE_INSTALL_PREFIX}
     30 It does **not** use the LSB subdirectories of bin, share, etc, so you should disable this option if it is set to /usr or /usr/local.")
     31 endif()
     32 
     33 if(NOT IS_SUPPORTED_COMPILER)
     34   message(WARNING "
     35 *************** UNSUPPORTED CONFIGURATION ***************
     36 You are not compiling DuckStation with a supported compiler.
     37 It may not even build successfully.
     38 DuckStation only supports the Clang and MSVC compilers.
     39 No support will be provided, continue at your own risk.
     40 *********************************************************")
     41 endif()
     42 
     43 if(WIN32)
     44   message(WARNING "
     45 *************** UNSUPPORTED CONFIGURATION ***************
     46 You are compiling DuckStation with CMake on Windows.
     47 It may not even build successfully.
     48 DuckStation only supports MSBuild on Windows.
     49 No support will be provided, continue at your own risk.
     50 *********************************************************")
     51 endif()