From ba6da81e048cf41544ab6703cfe36261933fcd85 Mon Sep 17 00:00:00 2001 From: Rashad Kanavath <rashad.kanavath@c-s.fr> Date: Wed, 12 Oct 2016 14:41:50 +0200 Subject: [PATCH] PKG: s/OTB_SOURCE_DIR/PACKAGE_OTB_SRC_DIR/g. OTB_SOURCE_DIR is used in Modulemacros and external module build --- SuperBuild/Packaging/CMakeLists.txt | 22 +++++++++++----------- SuperBuild/Packaging/PMacros.cmake | 10 +++++----- SuperBuild/Packaging/PackageHelper.cmake | 4 ++-- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/SuperBuild/Packaging/CMakeLists.txt b/SuperBuild/Packaging/CMakeLists.txt index 13aa220873..5218cbe32d 100644 --- a/SuperBuild/Packaging/CMakeLists.txt +++ b/SuperBuild/Packaging/CMakeLists.txt @@ -14,8 +14,8 @@ if(NOT PROJECT_NAME) endif() if(PROJECT_NAME STREQUAL "OTB-SuperBuild") - if(NOT OTB_SOURCE_DIR) - get_filename_component(OTB_SOURCE_DIR ${OTB-SuperBuild_SOURCE_DIR} PATH) + if(NOT PACKAGE_OTB_SRC_DIR) + get_filename_component(PACKAGE_OTB_SRC_DIR ${OTB-SuperBuild_SOURCE_DIR} PATH) endif() endif() @@ -23,9 +23,9 @@ set(OUT_OF_SOURCE_BUILD FALSE) if(PROJECT_NAME STREQUAL "OTBPackaging") set(OUT_OF_SOURCE_BUILD TRUE) set(GENERATE_PACKAGE ON) - if(NOT OTB_SOURCE_DIR) - get_filename_component(OTB_SOURCE_DIR ${OTBPackaging_SOURCE_DIR} PATH) - get_filename_component(OTB_SOURCE_DIR ${OTB_SOURCE_DIR} PATH) + if(NOT PACKAGE_OTB_SRC_DIR) + get_filename_component(PACKAGE_OTB_SRC_DIR ${OTBPackaging_SOURCE_DIR} PATH) + get_filename_component(PACKAGE_OTB_SRC_DIR ${PACKAGE_OTB_SRC_DIR} PATH) endif() option(OTB_WRAP_PYTHON "enable python wrapping" ON) @@ -45,10 +45,10 @@ if(WIN32 AND NOT MSVC) endif() endif() -if(NOT OTB_SOURCE_DIR) - message(FATAL_ERROR "you must set OTB_SOURCE_DIR") +if(NOT PACKAGE_OTB_SRC_DIR) + message(FATAL_ERROR "you must set PACKAGE_OTB_SRC_DIR") endif() -set(SUPERBUILD_SOURCE_DIR ${OTB_SOURCE_DIR}/SuperBuild) +set(SUPERBUILD_SOURCE_DIR ${PACKAGE_OTB_SRC_DIR}/SuperBuild) include(${CMAKE_CURRENT_SOURCE_DIR}/PMacros.cmake) @@ -89,7 +89,7 @@ endif() if(WIN32 AND NOT MSVC) foreach(req - OTB_SOURCE_DIR + PACKAGE_OTB_SRC_DIR OTB_BINARY_DIR OTB_INSTALL_DIR ) @@ -103,7 +103,7 @@ else() #Unix like SUPERBUILD_BINARY_DIR SUPERBUILD_INSTALL_DIR SUPERBUILD_SOURCE_DIR - OTB_SOURCE_DIR + PACKAGE_OTB_SRC_DIR ) if(NOT DEFINED ${req} OR "${${req}}" STREQUAL "") message(FATAL_ERROR "you must set ${req}") @@ -165,7 +165,7 @@ endif() #get version of OTB from source_dir/CMakeLists.txt get_version( - INPUT_FILE "${OTB_SOURCE_DIR}/CMakeLists.txt" + INPUT_FILE "${PACKAGE_OTB_SRC_DIR}/CMakeLists.txt" MATCH_STRINGS "OTB_VERSION_MAJOR" "OTB_VERSION_MINOR" "OTB_VERSION_PATCH" PREFIX PKG ) diff --git a/SuperBuild/Packaging/PMacros.cmake b/SuperBuild/Packaging/PMacros.cmake index e4cba7ffb1..2cf80bbbc0 100644 --- a/SuperBuild/Packaging/PMacros.cmake +++ b/SuperBuild/Packaging/PMacros.cmake @@ -50,14 +50,14 @@ macro(macro_setup_cmake_project pkg) include(CMakeParseArguments) include(CMakeDetermineSystem) set(CMAKE_BUILD_TYPE Release) - set(OTB_SOURCE_DIR \"${OTB_SOURCE_DIR}\") + set(PACKAGE_OTB_SRC_DIR \"${PACKAGE_OTB_SRC_DIR}\") set(OTB_BINARY_DIR \"${OTB_BINARY_DIR}\") set(OTB_INSTALL_DIR \"${OTB_INSTALL_DIR}\") set(OTB_INSTALL_DATA_DIR \"${PKG_OTB_INSTALL_DATA_DIR}\") set(QT_PLUGINS_DIR \"${QT_PLUGINS_DIR}\") set(QT_TRANSLATIONS_DIR \"${QT_TRANSLATIONS_DIR}\") set(DEPENDENCIES_INSTALL_DIR \"${DEPENDENCIES_INSTALL_DIR}\") - set(PACKAGE_SUPPORT_FILES_DIR \"${OTB_SOURCE_DIR}/SuperBuild/Packaging/Files\") + set(PACKAGE_SUPPORT_FILES_DIR \"${PACKAGE_OTB_SRC_DIR}/SuperBuild/Packaging/Files\") set(CMAKE_INSTALL_PREFIX \"${CMAKE_INSTALL_PREFIX}\") set(PKG_ITK_SB_VERSION \"${PKG_ITK_SB_VERSION}\") @@ -75,12 +75,12 @@ macro(macro_setup_cmake_project pkg) if(UNIX) if(APPLE) - set(README_FILE ${OTB_SOURCE_DIR}/Documentation/Cookbook/rst/Installation_Macx.txt) + set(README_FILE ${PACKAGE_OTB_SRC_DIR}/Documentation/Cookbook/rst/Installation_Macx.txt) else() #not osx - set(README_FILE ${OTB_SOURCE_DIR}/Documentation/Cookbook/rst/Installation_Linux.txt) + set(README_FILE ${PACKAGE_OTB_SRC_DIR}/Documentation/Cookbook/rst/Installation_Linux.txt) endif() #if(APPLE) else() #windows - set(README_FILE ${OTB_SOURCE_DIR}/Documentation/Cookbook/rst/Installation_Windows.txt) + set(README_FILE ${PACKAGE_OTB_SRC_DIR}/Documentation/Cookbook/rst/Installation_Windows.txt) endif() #if(UNIX) configure_file( diff --git a/SuperBuild/Packaging/PackageHelper.cmake b/SuperBuild/Packaging/PackageHelper.cmake index 790c011aa3..b87377fc49 100644 --- a/SuperBuild/Packaging/PackageHelper.cmake +++ b/SuperBuild/Packaging/PackageHelper.cmake @@ -495,7 +495,7 @@ function(func_install_monteverdi_support_files) # Just check if required variables are defined. foreach(req - OTB_SOURCE_DIR + PACKAGE_OTB_SRC_DIR PACKAGE_SUPPORT_FILES_DIR QT_PLUGINS_DIR PKG_STAGE_BIN_DIR @@ -541,7 +541,7 @@ function(func_install_monteverdi_support_files) message(FATAL_ERROR "Error ${OTB_INSTALL_DIR}/${PKG_OTB_TRANSLATIONS_DIRNAME} not exists") endif() - file(GLOB APP_TS_FILES ${OTB_SOURCE_DIR}/i18n/*.ts) # qm files + file(GLOB APP_TS_FILES ${PACKAGE_OTB_SRC_DIR}/i18n/*.ts) # qm files foreach(APP_TS_FILE ${APP_TS_FILES}) get_filename_component(APP_TS_FILENAME ${APP_TS_FILE} NAME_WE) install(FILES ${OTB_INSTALL_DIR}/${PKG_OTB_TRANSLATIONS_DIRNAME}/${APP_TS_FILENAME}.qm -- GitLab