Skip to content
Snippets Groups Projects
Commit 75839672 authored by Emmanuel Christophe's avatar Emmanuel Christophe
Browse files

ENH: enable the use of an external build of libLAS (user request)

parent fc676f92
No related branches found
No related tags found
No related merge requests found
......@@ -157,6 +157,21 @@ ENDIF(OTB_COMPILE_MUPARSER)
OPTION(OTB_USE_LIBLAS "Use liblas library to support Lidar data format." ON)
MARK_AS_ADVANCED(OTB_USE_LIBLAS)
OPTION(OTB_USE_EXTERNAL_LIBLAS "Use an outside build of LibLAS (Lidar data)." OFF)
MARK_AS_ADVANCED(OTB_USE_EXTERNAL_LIBLAS)
IF(OTB_USE_EXTERNAL_LIBLAS)
FIND_PATH(LIBLAS_INCLUDE_DIR liblas.hpp)
IF(LIBLAS_INCLUDE_DIR)
INCLUDE_DIRECTORIES(BEFORE ${LIBLAS_INCLUDE_DIR})
ENDIF(LIBLAS_INCLUDE_DIR)
FIND_LIBRARY(LIBLAS_LIBRARY NAMES liblas)
IF(LIBLAS_LIBRARY)
LINK_DIRECTORIES( ${LIBLAS_LIBRARY} )
ENDIF(LIBLAS_LIBRARY)
ENDIF(OTB_USE_EXTERNAL_LIBLAS)
# FIND EXTERNAL LIBRAIRIES USE
#-------------------------------
......
......@@ -20,7 +20,9 @@ ENDIF(NOT OTB_USE_EXTERNAL_OPENTHREADS)
IF(OTB_USE_LIBLAS)
IF(NOT OTB_USE_EXTERNAL_LIBLAS)
ADD_SUBDIRECTORY( otbliblas )
ENDIF(NOT OTB_USE_EXTERNAL_LIBLAS)
ENDIF(OTB_USE_LIBLAS)
IF(OTB_COMPILE_JPEG2000)
......
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