mirror of
https://github.com/N64Recomp/N64ModernRuntime.git
synced 2026-04-26 12:01:50 +00:00
Add build time option to build for pure Wayland on GNU/Linux.
This commit is contained in:
parent
83891b4231
commit
0495f3f542
3 changed files with 11 additions and 1 deletions
|
|
@ -56,6 +56,10 @@ if (WIN32)
|
|||
add_compile_definitions(NOMINMAX)
|
||||
endif()
|
||||
|
||||
if (LINUX_USE_WAYLAND)
|
||||
target_compile_definitions(librecomp PRIVATE LINUX_USE_WAYLAND)
|
||||
endif()
|
||||
|
||||
add_subdirectory(${PROJECT_SOURCE_DIR}/../thirdparty/miniz ${CMAKE_CURRENT_BINARY_DIR}/miniz)
|
||||
add_subdirectory(${PROJECT_SOURCE_DIR}/../N64Recomp ${CMAKE_CURRENT_BINARY_DIR}/N64Recomp EXCLUDE_FROM_ALL)
|
||||
|
||||
|
|
|
|||
|
|
@ -38,3 +38,7 @@ target_compile_options(ultramodern PRIVATE
|
|||
if (WIN32)
|
||||
add_compile_definitions(NOMINMAX)
|
||||
endif()
|
||||
|
||||
if (LINUX_USE_WAYLAND)
|
||||
target_compile_definitions(ultramodern PRIVATE LINUX_USE_WAYLAND)
|
||||
endif()
|
||||
|
|
|
|||
|
|
@ -12,7 +12,9 @@
|
|||
#elif defined(__ANDROID__)
|
||||
# include "android/native_window.h"
|
||||
#elif defined(__linux__)
|
||||
# include "X11/Xlib.h"
|
||||
# if !defined(LINUX_USE_WAYLAND)
|
||||
# include "X11/Xlib.h"
|
||||
# endif
|
||||
# undef None
|
||||
# undef Status
|
||||
# undef LockMask
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue