This commit is contained in:
Iscle
2022-10-06 03:37:22 +02:00
parent e84cd53d79
commit 9d54379bd8
22 changed files with 237 additions and 199 deletions

View File

@ -1,25 +1,25 @@
cmake_minimum_required(VERSION 3.16.3)
set(CMAKE_CXX_COMPILER_VERSION 20)
# NDK Settings
#set(ANDROID_ABI arm64-v8a)
set(ANDROID_ABI armeabi-v7a)
#set(ANDROID_ARM_NEON true)
set(ANDROID_PLATFORM android-21)
SET(CMAKE_CXX_FLAGS "-O0")
SET(CMAKE_C_FLAGS "-O0")
project("ViPER4Android Reworked")
add_compile_definitions(VERSION_MAJOR=1)
add_compile_definitions(VERSION_MINOR=0)
add_compile_definitions(VERSION_CODENAME="Reworked")
# NDK Settings
if (NOT ANDROID_ABI)
set(ANDROID_ABI arm64-v8a)
endif()
if (NOT ANDROID_PLATFORM)
set(ANDROID_PLATFORM android-23)
endif()
# KISS FFT
set(KISSFFT_PKGCONFIG OFF)
set(KISSFFT_STATIC ON)
set(KISSFFT_TEST OFF)
set(KISSFFT_TOOLS OFF)
add_subdirectory(src/cpp/viper/kissfft)
#add_subdirectory(src/cpp/viper/kissfft)
# ViPERFX
include_directories(src/include)
@ -90,4 +90,4 @@ add_library(
# Provides a relative path to your source file(s).
${FILES})
target_link_libraries(v4afx_r log kissfft)
target_link_libraries(v4afx_r log) # kissfft)