mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2026-02-22 09:22:39 +00:00
93 lines
5.1 KiB
Diff
93 lines
5.1 KiB
Diff
diff --git a/CMake/dcmtkMacros.cmake b/CMake/dcmtkMacros.cmake
|
|
index bd35469..23016c8 100644
|
|
--- a/CMake/dcmtkMacros.cmake
|
|
+++ b/CMake/dcmtkMacros.cmake
|
|
@@ -11,7 +11,7 @@ function(DCMTK_ADD_TESTS MODULE)
|
|
if(WIN32)
|
|
WINE_COMMAND(TEST_COMMAND "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${MODULE}_tests${CMAKE_EXECUTABLE_SUFFIX}")
|
|
string(REPLACE "\\" "\\\\" TEST_COMMAND "${TEST_COMMAND}")
|
|
- elseif(ANDROID)
|
|
+ elseif(FALSE)
|
|
set(TEST_COMMAND "${ANDROID_TEMPORARY_FILES_LOCATION}/${MODULE}_tests")
|
|
set(MODULE_PATH "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${MODULE}_tests${CMAKE_EXECUTABLE_SUFFIX}")
|
|
list(APPEND DCMTK_TEST_EXECUTABLE_PATH "${MODULE_PATH}")
|
|
diff --git a/CMake/dcmtkPrepare.cmake b/CMake/dcmtkPrepare.cmake
|
|
index cfcfa44..ef94021 100644
|
|
--- a/CMake/dcmtkPrepare.cmake
|
|
+++ b/CMake/dcmtkPrepare.cmake
|
|
@@ -280,10 +280,6 @@ if(CMAKE_CROSSCOMPILING)
|
|
if(WIN32)
|
|
include("${DCMTK_CMAKE_INCLUDE}CMake/dcmtkUseWine.cmake")
|
|
DCMTK_SETUP_WINE()
|
|
- elseif(ANDROID)
|
|
- include("${DCMTK_CMAKE_INCLUDE}CMake/dcmtkUseAndroidSDK.cmake")
|
|
- # Ensure the configuration variables for the Android device emulator exist in the cache.
|
|
- DCMTK_SETUP_ANDROID_EMULATOR()
|
|
endif()
|
|
endif()
|
|
|
|
@@ -300,10 +296,6 @@ include("${DCMTK_CMAKE_INCLUDE}CMake/dcmtkMacros.cmake")
|
|
|
|
if(CMAKE_CROSSCOMPILING)
|
|
unset(DCMTK_UNIT_TESTS_UNSUPPORTED_WARN_ONCE CACHE)
|
|
- if(ANDROID)
|
|
- unset(DCMTK_TRY_RUN_ANDROID_RUNTIME_INSTALLED CACHE)
|
|
- DCMTK_ANDROID_START_EMULATOR(DCMTK_ANDROID_EMULATOR_INSTANCE)
|
|
- endif()
|
|
endif()
|
|
|
|
#-----------------------------------------------------------------------------
|
|
diff --git a/CMake/dcmtkTryRun.cmake b/CMake/dcmtkTryRun.cmake
|
|
index 5786728..dd7b937 100644
|
|
--- a/CMake/dcmtkTryRun.cmake
|
|
+++ b/CMake/dcmtkTryRun.cmake
|
|
@@ -41,26 +41,6 @@ function(DCMTK_TRY_RUN_CROSS RUN_RESULT_VAR COMPILE_RESULT_VAR bindir srcfile)
|
|
if(WIN32)
|
|
WINE_COMMAND(CMD "${OUTPUT_EXECUTABLE}" ${DCMTK_TRY_RUN_ARGS})
|
|
WINE_DETACHED("${RUN_RESULT_VAR}" "${DCMTK_TRY_RUN_RUN_OUTPUT_VARIABLE}" "${DCMTK_TRY_RUN_RUN_OUTPUT_VARIABLE}" "${WINE_WINE_PROGRAM}" ${CMD})
|
|
- elseif(ANDROID)
|
|
- DCMTK_ANDROID_WAIT_FOR_EMULATOR(DCMTK_ANDROID_EMULATOR_INSTANCE)
|
|
- if(NOT DCMTK_TRY_RUN_ANDROID_RUNTIME_INSTALLED)
|
|
- DCMTK_ANDROID_FIND_RUNTIME_LIBRARIES(ANDROID_RUNTIME_LIBRARIES)
|
|
- set(ANDROID_RUNTIME_LIBRARIES ${ANDROID_RUNTIME_LIBRARIES} CACHE INTERNAL "")
|
|
- DCMTK_ANDROID_PUSH(DCMTK_ANDROID_EMULATOR_INSTANCE ${ANDROID_RUNTIME_LIBRARIES} DESTINATION "${ANDROID_TEMPORARY_FILES_LOCATION}")
|
|
- set(DCMTK_TRY_RUN_ANDROID_RUNTIME_INSTALLED TRUE CACHE INTERNAL "")
|
|
- endif()
|
|
- DCMTK_ANDROID_PUSH(DCMTK_ANDROID_EMULATOR_INSTANCE "${OUTPUT_EXECUTABLE}" DESTINATION "${ANDROID_TEMPORARY_FILES_LOCATION}/${OUTPUT_EXECUTABLE_NAME}")
|
|
- DCMTK_ANDROID_SHELL(DCMTK_ANDROID_EMULATOR_INSTANCE
|
|
- COMMAND chmod 755 "${ANDROID_TEMPORARY_FILES_LOCATION}/${OUTPUT_EXECUTABLE_NAME}"
|
|
- OUTPUT_QUIET
|
|
- ERROR_QUIET
|
|
- )
|
|
- DCMTK_ANDROID_SHELL(DCMTK_ANDROID_EMULATOR_INSTANCE
|
|
- COMMAND "LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${ANDROID_TEMPORARY_FILES_LOCATION}" "${ANDROID_TEMPORARY_FILES_LOCATION}/${OUTPUT_EXECUTABLE_NAME}" ${DCMTK_TRY_RUN_ARGS}
|
|
- RESULT_VARIABLE "${RUN_RESULT_VAR}"
|
|
- OUTPUT_VARIABLE "${DCMTK_TRY_RUN_RUN_OUTPUT_VARIABLE}"
|
|
- ERROR_VARIABLE "${DCMTK_TRY_RUN_RUN_OUTPUT_VARIABLE}"
|
|
- )
|
|
else()
|
|
message(WARNING "Emulation for your target platform is not available, please fill in the required configure test results manually.")
|
|
try_run("${RUN_RESULT_VAR}" "${COMPILE_RESULT_VAR}" "${bindir}" "${srcfile}" ${ARGN})
|
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index d6c8ad9..663f2b7 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -58,8 +58,6 @@ configure_file("${DCMTK_SOURCE_DIR}/CMake/osconfig.h.in"
|
|
if(CMAKE_CROSSCOMPILING)
|
|
if(WIN32)
|
|
set(DCMTK_RUN_CTEST_SCRIPT "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/dcmtkCTestRunWine.cmake" CACHE INTERNAL "path to the CMake script for launching a unit test as a detached Wine process in the prepared wineprefix")
|
|
- elseif(ANDROID)
|
|
- set(DCMTK_RUN_CTEST_SCRIPT "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/dcmtkCTestRunAndroid.cmake" CACHE INTERNAL "path to the CMake script for launching a unit test via the android emulator")
|
|
elseif(NOT CMAKE_CROSSCOMPILING_EMULATOR)
|
|
message(WARNING "Emulation for your target platform is not available, CTest will not be able to execute the unit tests!")
|
|
endif()
|
|
@@ -120,7 +120,7 @@ if(CMAKE_CROSSCOMPILING)
|
|
configure_file("${DCMTK_SOURCE_DIR}/CMake/CTest/dcmtkCTestRunWine.cmake.in"
|
|
"${DCMTK_RUN_CTEST_SCRIPT}" ESCAPE_QUOTES @ONLY
|
|
)
|
|
- elseif(ANDROID)
|
|
+ elseif(FALSE)
|
|
DCMTK_ANDROID_STOP_EMULATOR(DCMTK_ANDROID_EMULATOR_INSTANCE)
|
|
# Prepare setting environment variable DCMDICTPATH
|
|
set(DICTIONARIES ${DCMTK_DICOM_DICTIONARIES})
|