From 18c8bbd39b9a89f08a894c7f3ffea458439d3861 Mon Sep 17 00:00:00 2001 From: Guillaume Pasero <guillaume.pasero@c-s.fr> Date: Thu, 19 Jan 2017 18:18:32 +0100 Subject: [PATCH] Revert "COMP: call find_package(OTB) if needed" This reverts commit 2f6bf0da2c30c087a277afdde20c867560005109. --- Examples/CMakeLists.txt | 9 ++++----- Utilities/Completion/CMakeLists.txt | 11 +++-------- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/Examples/CMakeLists.txt b/Examples/CMakeLists.txt index 94ebcd0d4b..04b570526e 100644 --- a/Examples/CMakeLists.txt +++ b/Examples/CMakeLists.txt @@ -10,16 +10,11 @@ endif() #check if this is a standalone build? -find_package(OTB REQUIRED) -message(STATUS "[Examples] Found OTB: ${OTB_USE_FILE}") - if(PROJECT_NAME STREQUAL "OTBExamples") if(BUILD_TESTING) include(CTest) endif() - include(${OTB_USE_FILE}) - # dashboard build. Why do I need to see the deprecated warnings on dashboard! # It just fades the actual warnings and most importantly very annoying. if(NOT "$ENV{DASHBOARD_TEST_FROM_CTEST}" STREQUAL "") @@ -140,6 +135,10 @@ else() include(${CMAKE_CURRENT_SOURCE_DIR}/../CMake/OTBManageLargeInputPaths.cmake) endif() +find_package(OTB REQUIRED) +include(${OTB_USE_FILE}) +message(STATUS "Found OTB: ${OTB_USE_FILE}") + set(OTB_TEST_DRIVER otbTestDriver) if(OTBApplicationEngine_LOADED) diff --git a/Utilities/Completion/CMakeLists.txt b/Utilities/Completion/CMakeLists.txt index fc9f4f9d38..7647a6916d 100644 --- a/Utilities/Completion/CMakeLists.txt +++ b/Utilities/Completion/CMakeLists.txt @@ -1,11 +1,6 @@ -##### check if standalone project ###### -if(NOT PROJECT_NAME) - cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR) - project(OTBCompletion) - find_package(OTB REQUIRED) - message("OTBCompletion") - include(${OTB_USE_FILE}) -endif() + +find_package(OTB REQUIRED) +include(${OTB_USE_FILE}) add_executable(completionGenerator EXCLUDE_FROM_ALL completionGenerator.cxx) target_link_libraries(completionGenerator ${OTB_LIBRARIES}) -- GitLab