From: Andrey Kamaev Date: Mon, 25 Jul 2011 13:42:23 +0000 (+0000) Subject: Removed outdated stuff from Android build scripts X-Git-Tag: accepted/2.0/20130307.220821~2279 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=322b09fc12aeb45d462367183c81e7a90834855d;p=profile%2Fivi%2Fopencv.git Removed outdated stuff from Android build scripts --- diff --git a/android/scripts/build.cmd b/android/scripts/build.cmd index 4fd32e2..97b9cd9 100644 --- a/android/scripts/build.cmd +++ b/android/scripts/build.cmd @@ -19,7 +19,6 @@ POPD IF NOT DEFINED BUILD_DIR SET BUILD_DIR=build IF NOT DEFINED ARM_TARGET SET ARM_TARGET=armeabi-v7a SET OPENCV_BUILD_DIR=%SCRIPTS_DIR%\..\%BUILD_DIR% -SET ANDROID_OPENCV_BUILD_DIR=%SCRIPTS_DIR%\..\android-opencv\%BUILD_DIR% :: check that all required variables defined PUSHD . @@ -34,9 +33,6 @@ IF NOT %BUILD_JAVA_PART%==1 GOTO required_variables_checked IF NOT DEFINED ANDROID_SDK (ECHO. & ECHO You should set an environment variable ANDROID_SDK to the full path to your copy of Android SDK & GOTO end) (CD "%ANDROID_SDK%" 2>NUL) || (ECHO. & ECHO Directory "%ANDROID_SDK%" specified by ANDROID_SDK variable does not exist & GOTO end) -IF NOT DEFINED SWIG_DIR (ECHO. & ECHO You should set an environment variable SWIG_DIR to the full path to SWIG root & GOTO end) -(CD "%SWIG_DIR%" 2>NUL) || (ECHO. & ECHO Directory "%SWIG_DIR%" specified by SWIG_DIR variable does not exist & GOTO end) - IF NOT DEFINED ANT_DIR (ECHO. & ECHO You should set an environment variable ANT_DIR to the full path to Apache Ant root & GOTO end) (CD "%ANT_DIR%" 2>NUL) || (ECHO. & ECHO Directory "%ANT_DIR%" specified by ANT_DIR variable does not exist & GOTO end) @@ -60,7 +56,7 @@ IF NOT %BUILD_OPENCV%==1 GOTO other-cmake ("%CMAKE_EXE%" -G"MinGW Makefiles" -DARM_TARGET="%ARM_TARGET%" -C "%SOURCE_DIR%\CMakeCache.android.initial.cmake" -DCMAKE_TOOLCHAIN_FILE="%SOURCE_DIR%"\android.toolchain.cmake -DCMAKE_MAKE_PROGRAM="%MAKE_EXE%" %* "%SOURCE_DIR%\..") && GOTO cmakefin ECHO. & ECHO cmake failed & GOTO end :other-cmake -("%CMAKE_EXE%" -G"MinGW Makefiles" -DARM_TARGET="%ARM_TARGET%" -DOpenCV_DIR="%OPENCV_BUILD_DIR%" -DAndroidOpenCV_DIR="%ANDROID_OPENCV_BUILD_DIR%" -DCMAKE_PROGRAM_PATH="%SWIG_DIR%" -DCMAKE_TOOLCHAIN_FILE="%OPENCV_BUILD_DIR%\..\android.toolchain.cmake" -DCMAKE_MAKE_PROGRAM="%MAKE_EXE%" %* "%SOURCE_DIR%") && GOTO cmakefin +("%CMAKE_EXE%" -G"MinGW Makefiles" -DARM_TARGET="%ARM_TARGET%" -DOpenCV_DIR="%OPENCV_BUILD_DIR%" -DCMAKE_TOOLCHAIN_FILE="%OPENCV_BUILD_DIR%\..\android.toolchain.cmake" -DCMAKE_MAKE_PROGRAM="%MAKE_EXE%" %* "%SOURCE_DIR%") && GOTO cmakefin ECHO. & ECHO cmake failed & GOTO end :cmakefin diff --git a/android/scripts/wincfg.cmd.tmpl b/android/scripts/wincfg.cmd.tmpl index 3ba62a5..f095927 100644 --- a/android/scripts/wincfg.cmd.tmpl +++ b/android/scripts/wincfg.cmd.tmpl @@ -1,11 +1,10 @@ :: variables required for OpenCV build :: :: Note: all pathes should be specified without tailing slashes! -SET ANDROID_NDK=C:\full\path\to\your\copy\of\android\NDK\android-ndk-r5c +SET ANDROID_NDK=C:\full\path\to\your\copy\of\android\NDK\android-ndk-r6 SET CMAKE_EXE=C:\full\path\to\cmake\utility\cmake.exe SET MAKE_EXE=C:\full\path\to\native\port\of\make\utility\make.exe :: variables required for android-opencv build :: -SET SWIG_DIR=C:\full\path\to\SWIG\directory\swigwin-2.0.3 SET ANDROID_SDK=C:\full\path\to\your\copy\of\android\SDK\android-sdk-windows SET ANT_DIR=C:\full\path\to\ant\directory\apache-ant-1.8.2 SET JAVA_HOME=C:\full\path\to\JDK\jdk1.6.0_25 @@ -24,4 +23,4 @@ SET BUILD_DIR=build ::SET BUILD_DIR=build_neon :::: other options -::SET ANDROID_API_LEVEL=8 &:: android-3 is enough for OpenCV but android-8 is recommended +::SET ANDROID_API_LEVEL=8 &:: android-3 is enough for native part of OpenCV but android-8 is required for Java API and samples