diff options
Diffstat (limited to 'externals/oboe/samples/hello-oboe/src/main/cpp/CMakeLists.txt')
| -rw-r--r-- | externals/oboe/samples/hello-oboe/src/main/cpp/CMakeLists.txt | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/externals/oboe/samples/hello-oboe/src/main/cpp/CMakeLists.txt b/externals/oboe/samples/hello-oboe/src/main/cpp/CMakeLists.txt deleted file mode 100644 index 48fc94ef5e..0000000000 --- a/externals/oboe/samples/hello-oboe/src/main/cpp/CMakeLists.txt +++ /dev/null @@ -1,60 +0,0 @@ -# -# Copyright 2017 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -cmake_minimum_required(VERSION 3.4.1) - -### INCLUDE OBOE LIBRARY ### - -# Set the path to the Oboe library directory -set (OBOE_DIR ../../../../../) - -# Add the Oboe library as a subproject. Since Oboe is an out-of-tree source library we must also -# specify a binary directory -add_subdirectory(${OBOE_DIR} ./oboe-bin) - -# Include the Oboe headers and shared sample code -include_directories(${OBOE_DIR}/include ${OBOE_DIR}/samples/shared) - -# Debug utilities -set (DEBUG_UTILS_PATH "${OBOE_DIR}/samples/debug-utils") -set (DEBUG_UTILS_SOURCES ${DEBUG_UTILS_PATH}/trace.cpp) -include_directories(${DEBUG_UTILS_PATH}) - - -### END OBOE INCLUDE SECTION ### - - -# App specific sources -set (APP_SOURCES - jni_bridge.cpp - HelloOboeEngine.cpp - SoundGenerator.cpp - LatencyTuningCallback.cpp -) - -# Build the libhello-oboe library -add_library(hello-oboe SHARED - ${DEBUG_UTILS_SOURCES} - ${APP_SOURCES} - ) - -# Specify the libraries needed for hello-oboe -target_link_libraries(hello-oboe android log oboe) -target_link_options(hello-oboe PRIVATE "-Wl,-z,max-page-size=16384") - -# Enable optimization flags: if having problems with source level debugging, -# disable -Ofast ( and debug ), re-enable after done debugging. -target_compile_options(hello-oboe PRIVATE -Wall -Werror "$<$<CONFIG:RELEASE>:-Ofast>") |
