Commit 6d1409a2 authored by Rashad Kanavath's avatar Rashad Kanavath
Browse files

Merge remote-tracking branch 'origin/develop' into msvc_support

parents 37c122fe b524f55c
......@@ -386,6 +386,7 @@ endif()
# Create target to download data from the OTBData group. This must come after
# all tests have been added that reference the group, so we put it last.
#-----------------------------------------------------------------------------
# uninstall target
configure_file(
"${CMAKE_SOURCE_DIR}/CMake/cmake_uninstall.cmake.in"
......@@ -395,6 +396,18 @@ configure_file(
add_custom_target(uninstall
COMMAND ${CMAKE_COMMAND} -P ${CMAKE_BINARY_DIR}/cmake_uninstall.cmake)
#-----------------------------------------------------------------------------
# Packaging options for Windows packages
if(WIN32 OR CMAKE_CROSSCOMPILING)
option(GENERATE_PACKAGE "Generate OTB package" OFF)
option(GENERATE_XDK "Generate XDK for OTB development" OFF)
if(GENERATE_PACKAGE OR GENERATE_XDK)
set(MXE_TARGET_DIR "" CACHE PATH "path to mxe directory")
add_subdirectory(${OTB_SOURCE_DIR}/SuperBuild/Packaging ${CMAKE_BINARY_DIR}/Packaging)
endif() # (GENERATE_PACKAGE OR GENERATE_XDK)
endif() # (WIN32 OR CMAKE_CROSSCOMPILING)
#-----------------------------------------------------------------------------
#macro to put a fixed space between key, value in summary
macro(get_white_spaces var res)
string(LENGTH "${var}" len)
......
......@@ -24,7 +24,7 @@
#include <GL/glew.h>
/*
#ifdef __APPLE__
#ifdef APPLE__
#include <OpenGL/glu.h>
#else
#include <GL/glu.h>
......
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdMaplaApplication_h
#define __mvdMaplaApplication_h
#ifndef mvdMaplaApplication_h
#define mvdMaplaApplication_h
//
// Configuration include.
......@@ -188,4 +188,4 @@ MaplaApplication
} // end namespace 'mvd'
#endif // __maplaApplication_h
#endif // maplaApplication_h
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdMaplaMainWindow_h
#define __mvdMaplaMainWindow_h
#ifndef mvdMaplaMainWindow_h
#define mvdMaplaMainWindow_h
//
// Configuration include.
......@@ -233,4 +233,4 @@ namespace mvd
} // end namespace 'mvd'
#endif // __maplaMainWindow_h
#endif // maplaMainWindow_h
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdApplication_h
#define __mvdApplication_h
#ifndef mvdApplication_h
#define mvdApplication_h
//
// Configuration include.
......@@ -231,4 +231,4 @@ Application
} // end namespace 'mvd'
#endif // __Application_h
#endif // mvdApplication_h
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdMainWindow_h
#define __mvdMainWindow_h
#ifndef mvdMainWindow_h
#define mvdMainWindow_h
//
// Configuration include.
......@@ -552,4 +552,4 @@ MainWindow
} // end namespace 'mvd'
#endif // __MainWindow_h
#endif // mvdMainWindow_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdPreferencesDialog_h
#define __mvdPreferencesDialog_h
#ifndef mvdPreferencesDialog_h
#define mvdPreferencesDialog_h
//
// Configuration include.
......@@ -160,4 +160,4 @@ namespace mvd
{
} // end namespace 'mvd'
#endif // __mvdAboutDialog_h
#endif // mvdAboutDialog_h
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdAbstractImageModel_h
#define __mvdAbstractImageModel_h
#ifndef mvdAbstractImageModel_h
#define mvdAbstractImageModel_h
//
// Configuration include.
......@@ -602,4 +602,4 @@ AbstractImageModel
} // end namespace 'mvd'
#endif // __mvdAbstractImageModel_h
#endif // mvdAbstractImageModel_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdAbstractLayerModel_h
#define __mvdAbstractLayerModel_h
#ifndef mvdAbstractLayerModel_h
#define mvdAbstractLayerModel_h
//
......@@ -228,4 +228,4 @@ namespace mvd
{
} // end namespace 'mvd'
#endif // __mvdAbstractLayerModel_h
#endif // mvdAbstractLayerModel_h
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdAbstractModel_h
#define __mvdAbstractModel_h
#ifndef mvdAbstractModel_h
#define mvdAbstractModel_h
//
// Configuration include.
......@@ -251,4 +251,4 @@ AbstractModel
} // end namespace 'mvd'
#endif // __mvdAbstractModel_h
#endif // mvdAbstractModel_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdAbstractWorker_h
#define __mvdAbstractWorker_h
#ifndef mvdAbstractWorker_h
#define mvdAbstractWorker_h
//
// Configuration include.
......@@ -231,4 +231,4 @@ AbstractWorker::GetFirstProgressText() const
} // end namespace 'mvd'
#endif // __mvdAbstractWorker_h
#endif // mvdAbstractWorker_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdAlgorithm_h
#define __mvdAlgorithm_h
#ifndef mvdAlgorithm_h
#define mvdAlgorithm_h
//
// Configuration include.
......@@ -758,4 +758,4 @@ ToHumanReadableSize( qint64 size, bool isInBits )
} // end namespace 'mvd'
#endif // __mvdAlgorithm_h
#endif // mvdAlgorithm_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdApplicationsBrowser_h
#define __mvdApplicationsBrowser_h
#ifndef mvdApplicationsBrowser_h
#define mvdApplicationsBrowser_h
//
......@@ -198,4 +198,4 @@ namespace mvd
{
} // end namespace 'mvd'
#endif // __mvdApplicationsBrowser_h
#endif // mvdApplicationsBrowser_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdBackgroundTask_h
#define __mvdBackgroundTask_h
#ifndef mvdBackgroundTask_h
#define mvdBackgroundTask_h
//
// Configuration include.
......@@ -183,4 +183,4 @@ BackgroundTask::GetWorker() const
} // end namespace 'mvd'
#endif // __mvdBackgroundTask_h
#endif // mvdBackgroundTask_h
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdCore_h
#define __mvdCore_h
#ifndef mvdCore_h
#define mvdCore_h
//
......@@ -379,4 +379,4 @@ IsVersionGreaterEqual( const QString& v0, const QString& v1 )
} // end namespace 'mvd'.
#endif // __mvdCore_h
#endif // mvdCore_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdDataStream_h
#define __mvdDataStream_h
#ifndef mvdDataStream_h
#define mvdDataStream_h
//
// Configuration include.
......@@ -211,4 +211,4 @@ namespace mvd
} // end namespace 'mvd'
#endif // __mvdDataStream_h
#endif // mvdDataStream_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdFilenameInterface_h
#define __mvdFilenameInterface_h
#ifndef mvdFilenameInterface_h
#define mvdFilenameInterface_h
#include "OTBMonteverdiCoreExport.h"
//
......@@ -151,4 +151,4 @@ namespace mvd
{
} // end namespace 'mvd'
#endif // __mvdFilenameInterface_h
#endif // mvdFilenameInterface_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdHistogramModel_h
#define __mvdHistogramModel_h
#ifndef mvdHistogramModel_h
#define mvdHistogramModel_h
//
// Configuration include.
......@@ -708,4 +708,4 @@ HistogramModel
} // end namespace 'mvd'
#endif // __mvdHistogramModel_h
#endif // mvdHistogramModel_h
......@@ -17,8 +17,8 @@
=========================================================================*/
#ifndef __mvdI18nCoreApplication_h
#define __mvdI18nCoreApplication_h
#ifndef mvdI18nCoreApplication_h
#define mvdI18nCoreApplication_h
//
// Configuration include.
......@@ -707,4 +707,4 @@ I18nCoreApplication
} // end namespace 'mvd'
#endif // __I18nCoreApplication_h
#endif // I18nCoreApplication_h
......@@ -16,8 +16,8 @@
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef __mvdImageImporter_h
#define __mvdImageImporter_h
#ifndef mvdImageImporter_h
#define mvdImageImporter_h
//
// Configuration include.
......@@ -232,4 +232,4 @@ namespace mvd
} // end namespace 'mvd'
#endif // __mvdImageImporter_h
#endif // mvdImageImporter_h
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment