mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2026-09-21 10:42:54 +00:00
the hyperroid subdirectory was incorrectly named hydroid
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
# Sets the minimum version of CMake required to build your native library.
|
||||
# This ensures that a certain set of CMake features is available to
|
||||
# your build.
|
||||
|
||||
cmake_minimum_required(VERSION 3.4.1)
|
||||
|
||||
# Specifies a library name, specifies whether the library is STATIC or
|
||||
# SHARED, and provides relative paths to the source code. You can
|
||||
# define multiple libraries by adding multiple add.library() commands,
|
||||
# and CMake builds them for you. When you build your app, Gradle
|
||||
# automatically packages shared libraries with your APK.
|
||||
|
||||
add_library( # Specifies the name of the library.
|
||||
hyper
|
||||
|
||||
# Sets the library as a shared library.
|
||||
SHARED
|
||||
|
||||
# Provides a relative path to your source file(s).
|
||||
src/main/jni/hyper.cpp )
|
||||
|
||||
# GLESv2
|
||||
find_path(GLES2_INCLUDE_DIR GLES2/gl2.h
|
||||
HINTS ${ANDROID_NDK})
|
||||
find_library(GLES2_LIBRARY libGLESv1_CM.so
|
||||
HINTS ${GLES2_INCLUDE_DIR}/../lib)
|
||||
target_include_directories(hyper PUBLIC ${GLES2_INCLUDE_DIR})
|
||||
|
||||
|
||||
find_library( # Sets the name of the path variable.
|
||||
log-lib
|
||||
|
||||
# Specifies the name of the NDK library that
|
||||
# you want CMake to locate.
|
||||
log )
|
||||
|
||||
# Specifies libraries CMake should link to your target library. You
|
||||
# can link multiple libraries, such as libraries you define in the
|
||||
# build script, prebuilt third-party libraries, or system libraries.
|
||||
|
||||
target_link_libraries( # Specifies the target library.
|
||||
hyper
|
||||
|
||||
# Links the target library to the log library
|
||||
# included in the NDK.
|
||||
${log-lib}
|
||||
# ${GLES2_LIBRARY}
|
||||
GLESv1_CM
|
||||
)
|
||||
Reference in New Issue
Block a user