NEON flags fix

This commit is contained in:
Alexander Alekhin
2015-12-10 18:03:48 +03:00
parent dbc0aa6c7b
commit c2a86a6a84
3 changed files with 4 additions and 3 deletions

View File

@@ -3,7 +3,7 @@
#
# ----------------------------------------------------------------------------
if(NEON)
if(ENABLE_NEON)
project(${PNG_LIBRARY} C ASM)
else()
project(${PNG_LIBRARY} C)
@@ -28,7 +28,7 @@ file(GLOB lib_srcs *.c)
file(GLOB lib_hdrs *.h)
if(NEON AND ARM)
if(ENABLE_NEON)
list(APPEND lib_srcs arm/arm_init.c arm/filter_neon.S arm/filter_neon_intrinsics.c)
add_definitions(-DPNG_ARM_NEON_OPT=2)
endif()

View File

@@ -10,6 +10,7 @@ ocv_include_directories("${CMAKE_CURRENT_SOURCE_DIR}/cpu-features")
file(GLOB lib_srcs dec/*.c dsp/*.c enc/*.c mux/*.c utils/*.c webp/*.c)
file(GLOB lib_hdrs dec/*.h dsp/*.h enc/*.h mux/*.h utils/*.h webp/*.h)
# FIXIT
if(ANDROID AND ARMEABI_V7A AND NOT NEON)
foreach(file ${lib_srcs})
if("${file}" MATCHES "_neon.c")