blob: e33db6720a09b29727a2ac96fa450f96d469d1e5 [file] [log] [blame]
cmake_minimum_required(VERSION 3.4.1)
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -Werror -Wthread-safety -D _LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS" )
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../includes)
set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-s -Wl,--gc-sections")
add_library( androidgamesdk
SHARED
src/main/cpp/swappy/ChoreographerFilter.cpp
src/main/cpp/swappy/EGL.cpp
src/main/cpp/swappy/Swappy.cpp
src/main/cpp/swappy/Settings.cpp
src/main/cpp/swappy/Thread.cpp
src/main/cpp/Swappy_c.cpp)
include_directories( src/main/cpp )
target_link_libraries( androidgamesdk
EGL
log )