Fixed Ant search (Android build)
authorAndrey Kamaev <no@email>
Tue, 10 Apr 2012 11:59:00 +0000 (11:59 +0000)
committerAndrey Kamaev <no@email>
Tue, 10 Apr 2012 11:59:00 +0000 (11:59 +0000)
cmake/OpenCVDetectApacheAnt.cmake

index 679ecb8..0935708 100644 (file)
@@ -1,11 +1,19 @@
 file(TO_CMAKE_PATH "$ENV{ANT_DIR}" ANT_DIR_ENV_PATH)
 file(TO_CMAKE_PATH "$ENV{ProgramFiles}" ProgramFiles_ENV_PATH)
 
-find_host_program(ANT_EXECUTABLE NAMES ant.bat ant
-  PATHS "${ANT_DIR_ENV_PATH}/bin"
-        "${ProgramFiles_ENV_PATH}/apache-ant/bin"
+if(WIN32)
+  set(ANT_NAME ant.bat)
+else()
+  set(ANT_NAME ant)
+endif()
+
+find_host_program(ANT_EXECUTABLE NAMES ${ANT_NAME}
+  PATHS "${ANT_DIR_ENV_PATH}/bin" "${ProgramFiles_ENV_PATH}/apache-ant/bin"
+  NO_DEFAULT_PATH
   )
 
+find_host_program(ANT_EXECUTABLE NAMES ${ANT_NAME})
+
 if(ANT_EXECUTABLE)
   execute_process(COMMAND ${ANT_EXECUTABLE} -version
     OUTPUT_VARIABLE ANT_VERSION_FULL