Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
otb
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
273
Issues
273
List
Boards
Labels
Service Desk
Milestones
Merge Requests
8
Merge Requests
8
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Main Repositories
otb
Commits
6612ceaf
Commit
6612ceaf
authored
Mar 10, 2015
by
Guillaume Pasero
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ENH: add find_package() calls
parent
04100a6f
Changes
25
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
70 additions
and
149 deletions
+70
-149
Superbuild/CMake/External_boost.cmake
Superbuild/CMake/External_boost.cmake
+12
-6
Superbuild/CMake/External_curl.cmake
Superbuild/CMake/External_curl.cmake
+2
-6
Superbuild/CMake/External_expat.cmake
Superbuild/CMake/External_expat.cmake
+2
-6
Superbuild/CMake/External_fftw.cmake
Superbuild/CMake/External_fftw.cmake
+3
-6
Superbuild/CMake/External_gdal.cmake
Superbuild/CMake/External_gdal.cmake
+2
-6
Superbuild/CMake/External_geos.cmake
Superbuild/CMake/External_geos.cmake
+3
-6
Superbuild/CMake/External_geotiff.cmake
Superbuild/CMake/External_geotiff.cmake
+2
-6
Superbuild/CMake/External_itk.cmake
Superbuild/CMake/External_itk.cmake
+2
-7
Superbuild/CMake/External_jpeg.cmake
Superbuild/CMake/External_jpeg.cmake
+2
-6
Superbuild/CMake/External_libkml.cmake
Superbuild/CMake/External_libkml.cmake
+2
-6
Superbuild/CMake/External_muparser.cmake
Superbuild/CMake/External_muparser.cmake
+2
-6
Superbuild/CMake/External_muparserx.cmake
Superbuild/CMake/External_muparserx.cmake
+2
-6
Superbuild/CMake/External_opencv.cmake
Superbuild/CMake/External_opencv.cmake
+2
-6
Superbuild/CMake/External_openjpeg.cmake
Superbuild/CMake/External_openjpeg.cmake
+3
-6
Superbuild/CMake/External_openthreads.cmake
Superbuild/CMake/External_openthreads.cmake
+2
-6
Superbuild/CMake/External_ossim.cmake
Superbuild/CMake/External_ossim.cmake
+5
-8
Superbuild/CMake/External_pcre.cmake
Superbuild/CMake/External_pcre.cmake
+3
-6
Superbuild/CMake/External_png.cmake
Superbuild/CMake/External_png.cmake
+3
-7
Superbuild/CMake/External_proj.cmake
Superbuild/CMake/External_proj.cmake
+3
-6
Superbuild/CMake/External_qt4.cmake
Superbuild/CMake/External_qt4.cmake
+2
-6
Superbuild/CMake/External_sqlite.cmake
Superbuild/CMake/External_sqlite.cmake
+3
-6
Superbuild/CMake/External_swig.cmake
Superbuild/CMake/External_swig.cmake
+2
-6
Superbuild/CMake/External_tiff.cmake
Superbuild/CMake/External_tiff.cmake
+2
-5
Superbuild/CMake/External_tinyxml.cmake
Superbuild/CMake/External_tinyxml.cmake
+2
-6
Superbuild/CMake/External_zlib.cmake
Superbuild/CMake/External_zlib.cmake
+2
-2
No files found.
Superbuild/CMake/External_boost.cmake
View file @
6612ceaf
message
(
STATUS
"Setup Boost ..."
)
set
(
proj BOOST
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_BOOST ON
)
option
(
USE_SYSTEM_BOOST
" Use a system build of Boost."
${
DEFAULT_USE_SYSTEM_BOOST
}
)
mark_as_advanced
(
USE_SYSTEM_BOOST
)
message
(
STATUS
"Setup Boost ..."
)
if
(
USE_SYSTEM_BOOST
)
# Required
find_package
(
Boost
1.35.0
REQUIRED
)
# Optional components
find_package
(
Boost
1.35.0
COMPONENTS unit_test_framework
)
message
(
STATUS
" Using Boost system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_curl.cmake
View file @
6612ceaf
message
(
STATUS
"Setup cURL ..."
)
set
(
proj CURL
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_CURL ON
)
option
(
USE_SYSTEM_CURL
" Use a system build of cURL."
${
DEFAULT_USE_SYSTEM_CURL
}
)
mark_as_advanced
(
USE_SYSTEM_CURL
)
message
(
STATUS
"Setup cURL ..."
)
if
(
USE_SYSTEM_CURL
)
find_package
(
CURL REQUIRED
)
message
(
STATUS
" Using cURL system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_expat.cmake
View file @
6612ceaf
message
(
STATUS
"Setup expat ..."
)
set
(
proj EXPAT
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_EXPAT OFF
)
option
(
USE_SYSTEM_EXPAT
" Use a system build of expat."
${
DEFAULT_USE_SYSTEM_EXPAT
}
)
mark_as_advanced
(
USE_SYSTEM_EXPAT
)
message
(
STATUS
"Setup expat ..."
)
if
(
USE_SYSTEM_EXPAT
)
find_package
(
EXPAT REQUIRED
)
message
(
STATUS
" Using expat system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_fftw.cmake
View file @
6612ceaf
message
(
STATUS
"Setup FFTW ..."
)
set
(
proj FFTW
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_FFTW OFF
)
option
(
USE_SYSTEM_FFTW
" Use a system build of FFTW."
${
DEFAULT_USE_SYSTEM_FFTW
}
)
mark_as_advanced
(
USE_SYSTEM_FFTW
)
message
(
STATUS
"Setup FFTW ..."
)
if
(
USE_SYSTEM_FFTW
)
# TODO : use ITK's FindFFTW
find_package
(
FFTW REQUIRED
)
message
(
STATUS
" Using FFTW system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_gdal.cmake
View file @
6612ceaf
message
(
STATUS
"Setup GDAL..."
)
set
(
proj GDAL
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_GDAL OFF
)
option
(
USE_SYSTEM_GDAL
" Use a system build of GDAL."
${
DEFAULT_USE_SYSTEM_GDAL
}
)
mark_as_advanced
(
USE_SYSTEM_GDAL
)
message
(
STATUS
"Setup GDAL..."
)
if
(
USE_SYSTEM_GDAL
)
find_package
(
GDAL REQUIRED
)
message
(
STATUS
" Using GDAL system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_geos.cmake
View file @
6612ceaf
message
(
STATUS
"Setup GEOS ..."
)
set
(
proj GEOS
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_GEOS OFF
)
option
(
USE_SYSTEM_GEOS
" Use a system build of GEOS."
${
DEFAULT_USE_SYSTEM_GEOS
}
)
mark_as_advanced
(
USE_SYSTEM_GEOS
)
message
(
STATUS
"Setup GEOS ..."
)
if
(
USE_SYSTEM_GEOS
)
# TODO : FindGEOS.cmake
#find_package ( GEOS REQUIRED )
message
(
STATUS
" Using GEOS system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_geotiff.cmake
View file @
6612ceaf
message
(
STATUS
"Setup libgeotiff..."
)
set
(
proj GEOTIFF
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_GEOTIFF OFF
)
option
(
USE_SYSTEM_GEOTIFF
" Use a system build of libgeotiff."
${
DEFAULT_USE_SYSTEM_GEOTIFF
}
)
mark_as_advanced
(
USE_SYSTEM_GEOTIFF
)
message
(
STATUS
"Setup libgeotiff..."
)
if
(
USE_SYSTEM_GEOTIFF
)
find_package
(
GeoTIFF REQUIRED
)
message
(
STATUS
" Using libgeotiff system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_itk.cmake
View file @
6612ceaf
message
(
STATUS
"Setup ITK..."
)
set
(
proj ITK
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
# Use an external version of ITK by default except on windows (ITK is not packaged in OSGeo4W)
set
(
DEFAULT_USE_SYSTEM_ITK OFF
)
option
(
USE_SYSTEM_ITK
"Use a system build of ITK."
${
DEFAULT_USE_SYSTEM_ITK
}
)
mark_as_advanced
(
USE_SYSTEM_ITK
)
message
(
STATUS
"Setup ITK..."
)
if
(
USE_SYSTEM_ITK
)
find_package
(
ITK REQUIRED
)
message
(
STATUS
" Using ITK system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_jpeg.cmake
View file @
6612ceaf
message
(
STATUS
"Setup libjpeg..."
)
set
(
proj JPEG
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_JPEG OFF
)
option
(
USE_SYSTEM_JPEG
" Use a system build of libjpeg."
${
DEFAULT_USE_SYSTEM_JPEG
}
)
mark_as_advanced
(
USE_SYSTEM_JPEG
)
message
(
STATUS
"Setup libjpeg..."
)
if
(
USE_SYSTEM_JPEG
)
find_package
(
JPEG REQUIRED
)
message
(
STATUS
" Using libjpeg system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_libkml.cmake
View file @
6612ceaf
message
(
STATUS
"Setup libKML ..."
)
set
(
proj LIBKML
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_LIBKML OFF
)
option
(
USE_SYSTEM_LIBKML
" Use a system build of libKML."
${
DEFAULT_USE_SYSTEM_LIBKML
}
)
mark_as_advanced
(
USE_SYSTEM_LIBKML
)
message
(
STATUS
"Setup libKML ..."
)
if
(
USE_SYSTEM_LIBKML
)
find_package
(
LibKML REQUIRED
)
message
(
STATUS
" Using libKML system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_muparser.cmake
View file @
6612ceaf
message
(
STATUS
"Setup muParser ..."
)
set
(
proj MUPARSER
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_MUPARSER OFF
)
option
(
USE_SYSTEM_MUPARSER
" Use a system build of muParser."
${
DEFAULT_USE_SYSTEM_MUPARSER
}
)
mark_as_advanced
(
USE_SYSTEM_MUPARSER
)
message
(
STATUS
"Setup muParser ..."
)
if
(
USE_SYSTEM_MUPARSER
)
find_package
(
MUPARSER REQUIRED
)
message
(
STATUS
" Using muParser system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_muparserx.cmake
View file @
6612ceaf
message
(
STATUS
"Setup muParserX ..."
)
set
(
proj MUPARSERX
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_MUPARSERX OFF
)
option
(
USE_SYSTEM_MUPARSERX
" Use a system build of muParserX."
${
DEFAULT_USE_SYSTEM_MUPARSERX
}
)
mark_as_advanced
(
USE_SYSTEM_MUPARSERX
)
message
(
STATUS
"Setup muParserX ..."
)
if
(
USE_SYSTEM_MUPARSERX
)
find_package
(
MUPARSERX REQUIRED
)
message
(
STATUS
" Using muParserX system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_opencv.cmake
View file @
6612ceaf
message
(
STATUS
"Setup OpenCV..."
)
set
(
proj OPENCV
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_OPENCV OFF
)
option
(
USE_SYSTEM_OPENCV
"Use a system build of OpenCV."
${
DEFAULT_USE_SYSTEM_OPENCV
}
)
mark_as_advanced
(
USE_SYSTEM_OPENCV
)
message
(
STATUS
"Setup OpenCV..."
)
if
(
USE_SYSTEM_OPENCV
)
find_package
(
OpenCV REQUIRED
)
message
(
STATUS
" Using OpenCV system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_openjpeg.cmake
View file @
6612ceaf
message
(
STATUS
"Setup OpenJpeg..."
)
set
(
proj OPENJPEG
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_OPENJPEG OFF
)
option
(
USE_SYSTEM_OPENJPEG
" Use a system build of OpenJpeg."
${
DEFAULT_USE_SYSTEM_OPENJPEG
}
)
mark_as_advanced
(
USE_SYSTEM_OPENJPEG
)
message
(
STATUS
"Setup OpenJpeg..."
)
if
(
USE_SYSTEM_OPENJPEG
)
# TODO : FindOpenJPEG.cmake
# find_package ( OpenJPEG REQUIRED )
message
(
STATUS
" Using OpenJpeg system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_openthreads.cmake
View file @
6612ceaf
message
(
STATUS
"Setup OpenThreads ..."
)
set
(
proj OPENTHREADS
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_OPENTHREADS OFF
)
option
(
USE_SYSTEM_OPENTHREADS
" Use a system build of OpenThread."
${
DEFAULT_USE_SYSTEM_OPENTHREADS
}
)
mark_as_advanced
(
USE_SYSTEM_OPENTHREADS
)
message
(
STATUS
"Setup OpenThreads ..."
)
if
(
MSVC
)
set
(
USE_SYSTEM_OPENTHREADS OFF
)
endif
()
if
(
USE_SYSTEM_OPENTHREADS
)
find_package
(
OpenThreads REQUIRED
)
message
(
STATUS
" Using OpenThread system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_ossim.cmake
View file @
6612ceaf
message
(
STATUS
"Setup Ossim..."
)
set
(
proj OSSIM
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_OSSIM OFF
)
message
(
STATUS
"Setup Ossim..."
)
# OSGeo4W provides an "ossim" package : use it otherwise if it is installed and not used by OTB
# we get conflicts (because OSGeo4W include dir is included for other dependencies
if
(
WIN32
)
set
(
DEFAULT_USE_SYSTEM_OSSIM ON
)
endif
()
SETUP_SYSTEM_LIBRARY
(
PROJECT
${
proj
}
DOC
" Use a system build of Ossim."
)
#if(WIN32)
# set(DEFAULT_USE_SYSTEM_OSSIM ON)
#endif()
ADD_SYSTEM_LOCATION
(
PROJECT
${
proj
}
VARIABLES
${
proj
}
_LIBRARY
${
proj
}
_INCLUDE_DIR
)
if
(
USE_SYSTEM_OSSIM
)
find_package
(
Ossim REQUIRED
)
message
(
STATUS
" Using OSSIM system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_pcre.cmake
View file @
6612ceaf
message
(
STATUS
"Setup pcre..."
)
set
(
proj PCRE
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_PCRE ON
)
option
(
USE_SYSTEM_PCRE
" Use a system build of pcre."
${
DEFAULT_USE_SYSTEM_PCRE
}
)
mark_as_advanced
(
USE_SYSTEM_PCRE
)
message
(
STATUS
"Setup pcre..."
)
if
(
USE_SYSTEM_PCRE
)
# TODO : FindPCRE.cmake
# find_package ( PCRE REQUIRED )
message
(
STATUS
" Using pcre system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_png.cmake
View file @
6612ceaf
message
(
STATUS
"Setup libpng..."
)
set
(
proj PNG
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_PNG ON
)
option
(
USE_SYSTEM_PNG
" Use a system build of libtiff."
${
DEFAULT_USE_SYSTEM_PNG
}
)
mark_as_advanced
(
USE_SYSTEM_PNG
)
message
(
STATUS
"Setup libpng..."
)
if
(
USE_SYSTEM_PNG
)
message
(
STATUS
" Using libtiff system version"
)
find_package
(
PNG REQUIRED
)
message
(
STATUS
" Using libpng system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_proj.cmake
View file @
6612ceaf
message
(
STATUS
"Setup Proj.4 ..."
)
set
(
proj PROJ
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_PROJ OFF
)
option
(
USE_SYSTEM_PROJ
" Use a system build of Proj.4."
${
DEFAULT_USE_SYSTEM_PROJ
}
)
mark_as_advanced
(
USE_SYSTEM_PROJ
)
message
(
STATUS
"Setup Proj.4 ..."
)
if
(
USE_SYSTEM_PROJ
)
# TODO : FindPROJ.cmake
#find_package ( PROJ REQUIRED )
message
(
STATUS
" Using Proj4 system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_qt4.cmake
View file @
6612ceaf
message
(
STATUS
"Setup Qt4 ..."
)
set
(
proj QT4
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_QT4 ON
)
option
(
USE_SYSTEM_QT4
" Use a system build of Qt4."
${
DEFAULT_USE_SYSTEM_QT4
}
)
mark_as_advanced
(
USE_SYSTEM_QT4
)
message
(
STATUS
"Setup Qt4 ..."
)
if
(
USE_SYSTEM_QT4
)
find_package
(
QT4 REQUIRED
)
message
(
STATUS
" Using Qt4 system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_sqlite.cmake
View file @
6612ceaf
message
(
STATUS
"Setup SQLite..."
)
set
(
proj SQLITE
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_SQLITE OFF
)
option
(
USE_SYSTEM_SQLITE
" Use a system build of SQLite."
${
DEFAULT_USE_SYSTEM_SQLITE
}
)
mark_as_advanced
(
USE_SYSTEM_SQLITE
)
message
(
STATUS
"Setup SQLite..."
)
if
(
USE_SYSTEM_SQLITE
)
# TODO
#find_package ( SQLite REQUIRED )
message
(
STATUS
" Using SQLite system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_swig.cmake
View file @
6612ceaf
message
(
STATUS
"Setup swig..."
)
set
(
proj SWIG
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_SWIG ON
)
option
(
USE_SYSTEM_SWIG
" Use a system build of swig."
${
DEFAULT_USE_SYSTEM_SWIG
}
)
mark_as_advanced
(
USE_SYSTEM_SWIG
)
message
(
STATUS
"Setup swig..."
)
if
(
USE_SYSTEM_SWIG
)
find_package
(
SWIG REQUIRED
)
message
(
STATUS
" Using swig system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_tiff.cmake
View file @
6612ceaf
message
(
STATUS
"Setup libtiff..."
)
set
(
proj TIFF
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_TIFF OFF
)
SETUP_SYSTEM_LIBRARY
(
PROJECT
${
proj
}
DOC
" Use a system build of libtiff."
)
message
(
STATUS
"Setup libtiff..."
)
ADD_SYSTEM_LOCATION
(
PROJECT
${
proj
}
VARIABLES
${
proj
}
_LIBRARY
${
proj
}
_INCLUDE_DIR
)
ADD_SYSTEM_PREFIX
(
PROJECT
${
proj
}
)
if
(
USE_SYSTEM_TIFF
)
find_package
(
TIFF REQUIRED
)
message
(
STATUS
" Using libtiff system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_tinyxml.cmake
View file @
6612ceaf
message
(
STATUS
"Setup TinyXML ..."
)
set
(
proj TINYXML
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
set
(
DEFAULT_USE_SYSTEM_TINYXML OFF
)
option
(
USE_SYSTEM_TINYXML
" Use a system build of TinyXML."
${
DEFAULT_USE_SYSTEM_TINYXML
}
)
mark_as_advanced
(
USE_SYSTEM_TINYXML
)
message
(
STATUS
"Setup TinyXML ..."
)
if
(
USE_SYSTEM_TINYXML
)
find_package
(
TinyXML REQUIRED
)
message
(
STATUS
" Using TinyXML system version"
)
else
()
SETUP_SUPERBUILD
(
PROJECT
${
proj
}
)
...
...
Superbuild/CMake/External_zlib.cmake
View file @
6612ceaf
message
(
STATUS
"Setup Zlib ..."
)
set
(
proj ZLIB
)
if
(
NOT __EXTERNAL_
${
proj
}
__
)
set
(
__EXTERNAL_
${
proj
}
__ 1
)
message
(
STATUS
"Setup Zlib ..."
)
ADD_SYSTEM_PREFIX
(
PROJECT
${
proj
}
CMAKE_ALIAS ZLIB_ROOT
)
if
(
USE_SYSTEM_ZLIB
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment