| cmake_minimum_required(VERSION 3.4.1) |
| |
| project(bouncyball) |
| |
| find_package(games-frame-pacing REQUIRED CONFIG) |
| |
| set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -Werror -Wthread-safety -D _LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS" ) |
| |
| include_directories( ../../common/include ) # Samples Includes |
| include_directories( src/main/cpp ) |
| |
| add_library( ${CMAKE_PROJECT_NAME} |
| |
| SHARED |
| |
| src/main/cpp/Circle.cpp |
| src/main/cpp/Orbit.cpp |
| src/main/cpp/Renderer.cpp |
| src/main/cpp/Settings.cpp |
| ../../common/src/Thread.cpp |
| ) |
| |
| target_link_libraries( ${CMAKE_PROJECT_NAME} |
| android |
| EGL |
| GLESv2 |
| log |
| games-frame-pacing::swappy_static |
| ) |