cmake_minimum_required(VERSION 3.4.1)
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -Werror -Wthread-safety -D _LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS" )
# ============== Games SDK
# This builds and uses swappy as a static library from a gamesdk package
include("../../gamesdk.cmake")
add_gamesdk_target("package/local" "localBuild")
include_directories( ../../common/include ) # Samples Includes
# ============== Bouncy Ball
include_directories( src/main/cpp )
add_library( native-lib
SHARED
src/main/cpp/Circle.cpp
src/main/cpp/Orbit.cpp
src/main/cpp/Renderer.cpp
src/main/cpp/Settings.cpp
../../../samples/common/src/Thread.cpp
)
target_link_libraries( native-lib
android
EGL
GLESv2
log
gamesdk
)