Skip to content
Snippets Groups Projects
Commit 09f052b0 authored by Antoine Regimbeau's avatar Antoine Regimbeau
Browse files

Clean Package CMakeLists.txt

parent d2dd78e3
No related branches found
No related tags found
No related merge requests found
......@@ -18,7 +18,7 @@
# limitations under the License.
#
cmake_minimum_required(VERSION 3.3.0)
cmake_minimum_required(VERSION 3.10.2)
project(OTBPackaging)
......@@ -31,7 +31,7 @@ include(CTest)
set(PKG_DEBUG OFF)
#set( PKG_DEBUG 1)
set(CMAKE_BUILD_TYPE Release)
set(CMAKE_BUILD_TYPE Release)
#user-defined variables and option
option(OTB_WRAP_PYTHON "include python bindings in package" ON)
......@@ -40,13 +40,12 @@ set(SUPERBUILD_INSTALL_DIR "" CACHE PATH "path to superbuild install directory")
set(DOWNLOAD_LOCATION "" CACHE PATH "path to superbuild download archives")
#variables based on above user-defined variables
message( "OTB_BINARY_DIR=${OTB_BINARY_DIR}" )
if ( NOT OTB_BINARY_DIR )
set(OTB_BINARY_DIR "${SUPERBUILD_BINARY_DIR}/OTB/build")
set(OTB_BINARY_DIR "${SUPERBUILD_BINARY_DIR}/OTB/build")
endif()
set(QT_TRANSLATIONS_DIR "${SUPERBUILD_INSTALL_DIR}/translations")
set(QT_TRANSLATIONS_DIR "${SUPERBUILD_INSTALL_DIR}/translations")
get_filename_component(PACKAGE_OTB_SRC_DIR ${OTBPackaging_SOURCE_DIR} PATH)
set(SUPERBUILD_SOURCE_DIR "${PACKAGE_OTB_SRC_DIR}/SuperBuild")
set(SUPERBUILD_SOURCE_DIR "${PACKAGE_OTB_SRC_DIR}/SuperBuild")
set(LINUX FALSE)
......@@ -70,6 +69,8 @@ set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR})
include(${SUPERBUILD_SOURCE_DIR}/CMake/SuperBuild_Macro.cmake)
#include superbuild_macro for OTB_TARGET_SYSTEM_ARCH_IS_X64 value
# This maybe deleted as it might be done with cmake_host_system_information
# https://cmake.org/cmake/help/v3.10/command/cmake_host_system_information.html?highlight=sse
include(${PACKAGE_OTB_SRC_DIR}/CMake/OTBCheckTargetSystemArch.cmake)
# get itk version from External_itk.cmake if not on mingw
......@@ -220,16 +221,3 @@ if(BUILD_TESTING)
enable_testing()
include(testing.cmake)
endif()
#TODO: dummy targets. to be removed after merge
add_custom_target(
PACKAGE-OTB
COMMAND
"${CMAKE_COMMAND}" --build . --target install
WORKING_DIRECTORY
"${CMAKE_BINARY_DIR}"
COMMENT "dummy target PACKAGE-OTB"
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment