Browse Source

Explicitly define gamepad type for console platforms

pull/7695/head
staphen 1 year ago committed by Gleb Mazovetskiy
parent
commit
8f28ac7098
  1. 1
      CMake/platforms/ps4.cmake
  2. 1
      CMake/platforms/switch.cmake
  3. 1
      CMake/platforms/uwp_lib.cmake
  4. 1
      CMake/platforms/vita.cmake

1
CMake/platforms/ps4.cmake

@ -5,6 +5,7 @@ set(UBSAN OFF)
SET(DISABLE_LTO ON)
set(NONET ON)
set(NOEXIT ON)
set(DEVILUTIONX_GAMEPAD_TYPE PlayStation)
set(BUILD_ASSETS_MPQ ON)
# Packbrew SDK provides SDL_image, but FindSDL2_image() fails to

1
CMake/platforms/switch.cmake

@ -9,6 +9,7 @@ set(DEVILUTIONX_SYSTEM_SDL_IMAGE OFF)
set(DEVILUTIONX_SYSTEM_LIBSODIUM OFF)
set(DISABLE_ZERO_TIER ON)
set(PREFILL_PLAYER_NAME ON)
set(DEVILUTIONX_GAMEPAD_TYPE Nintendo)
set(NOEXIT ON)
set(JOY_BUTTON_DPAD_LEFT 16)

1
CMake/platforms/uwp_lib.cmake

@ -3,6 +3,7 @@ set(UBSAN OFF)
set(BUILD_ASSETS_MPQ OFF)
set(BUILD_TESTING OFF)
set(DISCORD_INTEGRATION OFF)
set(DEVILUTIONX_GAMEPAD_TYPE Xbox)
# setting all libs to be built statically and from source
set(DEVILUTIONX_SYSTEM_SDL2 OFF)

1
CMake/platforms/vita.cmake

@ -6,6 +6,7 @@ set(DEVILUTIONX_SYSTEM_LIBSODIUM OFF)
set(BUILD_TESTING OFF)
set(DISABLE_ZERO_TIER ON)
set(PREFILL_PLAYER_NAME ON)
set(DEVILUTIONX_GAMEPAD_TYPE PlayStation)
set(NOEXIT ON)
list(APPEND DEVILUTIONX_PLATFORM_SUBDIRECTORIES platform/vita)

Loading…
Cancel
Save