mirror of
https://github.com/etlegacy/etlegacy-libs.git
synced 2024-11-10 14:51:58 +00:00
Fix building SDL with -DVIDEO_OPENGLES=On for any build
This commit is contained in:
parent
48d4d45a0e
commit
fc14e44030
1 changed files with 8 additions and 1 deletions
|
@ -573,6 +573,13 @@ endif()
|
||||||
# Copy bundled SDL library to the etl.exe location
|
# Copy bundled SDL library to the etl.exe location
|
||||||
#-----------------------------------------------------------------
|
#-----------------------------------------------------------------
|
||||||
if(BUNDLED_SDL AND BUILD_CLIENT)
|
if(BUNDLED_SDL AND BUILD_CLIENT)
|
||||||
|
# GL render builds (not GLES) for RPI require VIDEO_OPENGLES=1
|
||||||
|
if(ARM AND NOT FEATURE_RENDERER_GLES)
|
||||||
|
set(SDL_WITH_GLES, "ON")
|
||||||
|
else()
|
||||||
|
set(SDL_WITH_GLES, "${SDL_WITH_GLES}")
|
||||||
|
endif()
|
||||||
|
|
||||||
# ${CMAKE_CURRENT_BINARY_DIR}/libs/sdl2
|
# ${CMAKE_CURRENT_BINARY_DIR}/libs/sdl2
|
||||||
# ${PROJECT_BINARY_DIR}/sdl2
|
# ${PROJECT_BINARY_DIR}/sdl2
|
||||||
ExternalProject_Add(bundled_sdl
|
ExternalProject_Add(bundled_sdl
|
||||||
|
@ -582,7 +589,7 @@ if(BUNDLED_SDL AND BUILD_CLIENT)
|
||||||
BINARY_DIR ${LIBS_BINARYDIR_DIR}/sdl2
|
BINARY_DIR ${LIBS_BINARYDIR_DIR}/sdl2
|
||||||
CMAKE_ARGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG}
|
CMAKE_ARGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG}
|
||||||
-DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE} -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} -DCMAKE_OSX_DEPLOYMENT_TARGET="10.7"
|
-DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE} -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} -DCMAKE_OSX_DEPLOYMENT_TARGET="10.7"
|
||||||
-DSDL_SHARED=OFF -DSDL_RENDER=OFF -DRENDER_D3D=OFF -DFORCE_STATIC_VCRT=ON
|
-DVIDEO_OPENGLES=${SDL_WITH_GLES} -DSDL_SHARED=OFF -DSDL_RENDER=OFF -DRENDER_D3D=OFF -DFORCE_STATIC_VCRT=ON
|
||||||
-DCMAKE_INSTALL_PREFIX=${LIBS_BINARYDIR_DIR}/sdl2
|
-DCMAKE_INSTALL_PREFIX=${LIBS_BINARYDIR_DIR}/sdl2
|
||||||
PREFIX ${LIBS_BINARYDIR_DIR}/sdl2
|
PREFIX ${LIBS_BINARYDIR_DIR}/sdl2
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue