Skip to content

Commit

Permalink
Sdl cmake
Browse files Browse the repository at this point in the history
  • Loading branch information
Sisah2 authored Sep 15, 2024
1 parent a8c4ef1 commit 0d17175
Showing 1 changed file with 20 additions and 20 deletions.
40 changes: 20 additions & 20 deletions buildscripts/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -289,34 +289,34 @@ ExternalProject_Add(sdl2
URL_HASH ${SDL2_HASH}
DOWNLOAD_DIR ${download_dir}

# PATCH_COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-android-120hz-gyroscope.patch
# COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-disable-declaration-after-statement-warning.patch
PATCH_COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-android-120hz-gyroscope.patch
COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-disable-declaration-after-statement-warning.patch

# CONFIGURE_COMMAND ${wrapper_command} cmake <SOURCE_DIR>
# ${COMMON_CMAKE_ARGS}
# -DSDL_STATIC=OFF
# -DHAVE_GCC_FVISIBILITY=OFF
CONFIGURE_COMMAND ${wrapper_command} cmake <SOURCE_DIR>
${COMMON_CMAKE_ARGS}
-DSDL_STATIC=OFF
-DHAVE_GCC_FVISIBILITY=OFF

# BUILD_COMMAND ${wrapper_command} $(MAKE)
BUILD_COMMAND ${wrapper_command} $(MAKE)

# INSTALL_COMMAND ${wrapper_command} $(MAKE) install
INSTALL_COMMAND ${wrapper_command} $(MAKE) install

# COMMAND cp libSDL2.so ${prefix}/lib/
# COMMAND cp libhidapi.so ${prefix}/lib/
# COMMAND cp -r <SOURCE_DIR>/include ${prefix}/
COMMAND cp libSDL2.so ${prefix}/lib/
COMMAND cp libhidapi.so ${prefix}/lib/
COMMAND cp -r <SOURCE_DIR>/include ${prefix}/

PATCH_COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-android-120hz-gyroscope.patch
COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-disable-gamma-warning.patch
# PATCH_COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-android-120hz-gyroscope.patch
# COMMAND patch -d <SOURCE_DIR> -p1 -t -N < ${CMAKE_SOURCE_DIR}/patches/sdl2-disable-gamma-warning.patch

CONFIGURE_COMMAND ""
# CONFIGURE_COMMAND ""

BUILD_COMMAND ${wrapper_command} ndk-build
${COMMON_NDK_BUILD_FLAGS}
# BUILD_COMMAND ${wrapper_command} ndk-build
# ${COMMON_NDK_BUILD_FLAGS}

INSTALL_COMMAND mkdir -p ${prefix}/lib/
COMMAND cp libs/${app_abi}/libSDL2.so ${prefix}/lib/
COMMAND cp libs/${app_abi}/libhidapi.so ${prefix}/lib/
COMMAND cp -r <SOURCE_DIR>/include ${prefix}/
# INSTALL_COMMAND mkdir -p ${prefix}/lib/
# COMMAND cp libs/${app_abi}/libSDL2.so ${prefix}/lib/
# COMMAND cp libs/${app_abi}/libhidapi.so ${prefix}/lib/
# COMMAND cp -r <SOURCE_DIR>/include ${prefix}/
)

ExternalProject_Add(bullet
Expand Down

0 comments on commit 0d17175

Please sign in to comment.