[Liblas-commits] clr: fix up repo to only include .net bindings

liblas-commits at liblas.org liblas-commits at liblas.org
Wed Dec 30 11:54:04 EST 2009


changeset fc21843409bf in /Volumes/Data/www/liblas.org/clr
details: http://hg.liblas.orgclr?cmd=changeset;node=fc21843409bf
summary: fix up repo to only include .net bindings

diffstat:

 AUTHORS                                       |    14 -
 CMakeLists.txt                                |   277 ---
 COPYING                                       |     1 -
 CTestConfig.cmake                             |    20 -
 ChangeLog                                     |  1103 -------------
 HOWTORELEASE.txt                              |   113 -
 INSTALL                                       |    40 -
 Makefile.am                                   |    30 -
 NEWS                                          |     1 -
 README                                        |   216 --
 apps/CMakeLists.txt                           |   123 -
 apps/Makefile.am                              |    52 -
 apps/las2las.c                                |  1031 ------------
 apps/las2oci.cpp                              |  1391 -----------------
 apps/las2ogr.cpp                              |   393 ----
 apps/las2txt.c                                |   583 -------
 apps/lascommon.c                              |   647 --------
 apps/lasdiff.c                                |   399 -----
 apps/lasindex.cpp                             |   165 --
 apps/lasinfo.c                                |   393 ----
 apps/lasmerge.c                               |   506 ------
 apps/liblas-config.in                         |    53 -
 apps/makefile.vc                              |    68 -
 apps/oci_wrapper.cpp                          |  1446 ------------------
 apps/oci_wrapper.h                            |   308 ---
 apps/ts2las.cpp                               |   321 ----
 apps/ts2las.hpp                               |   189 --
 apps/txt2las.c                                |   915 -----------
 autogen.sh                                    |    42 -
 build/cmake/FindGDAL.cmake                    |   185 --
 build/cmake/FindGeoTIFF.cmake                 |    59 -
 build/cmake/FindSpatialIndex.cmake            |    53 -
 build/cmake/libLAS.vcproj.user.template       |   121 -
 build/msvc60/las.dsw                          |   113 -
 build/msvc60/las2las.dsp                      |   134 -
 build/msvc60/las2txt.dsp                      |   126 -
 build/msvc60/lasdiff.dsp                      |   126 -
 build/msvc60/lasinfo.dsp                      |   126 -
 build/msvc60/lasmerge.dsp                     |   126 -
 build/msvc60/lasview.dsp                      |   126 -
 build/msvc60/laszip.dsp                       |   134 -
 build/msvc60/txt2las.dsp                      |   126 -
 build/msvc80/clean.bat                        |    26 -
 build/msvc80/las2las/las2las.vcproj           |   191 --
 build/msvc80/las2ogr/las2ogr.vcproj           |   186 --
 build/msvc80/las2ogr/las2ogr.vsprops          |    20 -
 build/msvc80/las2txt/las2txt.vcproj           |   191 --
 build/msvc80/lasdiff/lasdiff.vcproj           |   189 --
 build/msvc80/lasinfo/lasinfo.vcproj           |   191 --
 build/msvc80/lasmerge/lasmerge.vcproj         |   189 --
 build/msvc80/liblas.sln                       |   107 -
 build/msvc80/liblas.vsprops                   |    26 -
 build/msvc80/liblas_c_dll/liblas_c_dll.vcproj |   207 --
 build/msvc80/liblas_dll/liblas_dll.vcproj     |   261 ---
 build/msvc80/liblas_lib/liblas_lib.vcproj     |   387 ----
 build/msvc80/liblas_test/liblas_test.vcproj   |   256 ---
 build/msvc80/txt2las/txt2las.vcproj           |   189 --
 build/msvc90/clean.bat                        |    26 -
 build/msvc90/las2las/las2las.vcproj           |   193 --
 build/msvc90/las2ogr/las2ogr.vcproj           |   190 --
 build/msvc90/las2txt/las2txt.vcproj           |   191 --
 build/msvc90/lasdiff/lasdiff.vcproj           |   190 --
 build/msvc90/lasinfo/lasinfo.vcproj           |   191 --
 build/msvc90/lasmerge/lasmerge.vcproj         |   191 --
 build/msvc90/liblas.sln                       |   110 -
 build/msvc90/liblas.vsprops                   |    31 -
 build/msvc90/liblas_c_dll/liblas_c_dll.vcproj |   207 --
 build/msvc90/liblas_dll/liblas_dll.vcproj     |   261 ---
 build/msvc90/liblas_lib/liblas_lib.vcproj     |   389 ----
 build/msvc90/liblas_test/liblas_test.vcproj   |   268 ---
 build/msvc90/txt2las/txt2las.vcproj           |   191 --
 build/xcode/xcode.xcodeproj/hobu.mode1v3      |  1441 ------------------
 build/xcode/xcode.xcodeproj/hobu.pbxuser      |   363 ----
 build/xcode/xcode.xcodeproj/project.pbxproj   |   878 -----------
 configure.ac                                  |   408 -----
 doc/Makefile                                  |    91 -
 doc/api/TracFooter.html                       |     2 -
 doc/api/TracHeader.html                       |     5 -
 doc/api/doxygen.conf                          |  1259 ---------------
 doc/api/doxygen_dev.conf                      |  1259 ---------------
 doc/conf.py                                   |   198 --
 doc/index.txt                                 |    29 -
 doc/las2las.txt                               |   157 -
 doc/las2ogr.txt                               |    49 -
 doc/las2txt.txt                               |   132 -
 doc/lasdiff.txt                               |    26 -
 doc/lasinfo.txt                               |   142 -
 doc/lasmerge.txt                              |    74 -
 doc/make.bat                                  |   112 -
 doc/txt2las.txt                               |    79 -
 include/Makefile.am                           |    41 -
 include/liblas/capi/las_config.h              |    93 -
 include/liblas/capi/las_version.h             |    64 -
 include/liblas/capi/liblas.h                  |  1139 --------------
 include/liblas/cstdint.hpp                    |   173 --
 include/liblas/detail/endian.hpp              |   127 -
 include/liblas/detail/file.hpp                |    90 -
 include/liblas/detail/fwd.hpp                 |    64 -
 include/liblas/detail/reader.hpp              |   116 -
 include/liblas/detail/reader10.hpp            |    68 -
 include/liblas/detail/reader11.hpp            |    68 -
 include/liblas/detail/reader12.hpp            |    68 -
 include/liblas/detail/sha1.hpp                |   643 --------
 include/liblas/detail/sharedptr.hpp           |   132 -
 include/liblas/detail/timer.hpp               |   102 -
 include/liblas/detail/utility.hpp             |   511 ------
 include/liblas/detail/writer.hpp              |   109 -
 include/liblas/detail/writer10.hpp            |    72 -
 include/liblas/detail/writer11.hpp            |    72 -
 include/liblas/detail/writer12.hpp            |    72 -
 include/liblas/exception.hpp                  |    77 -
 include/liblas/guid.hpp                       |   593 -------
 include/liblas/index/datastream.hpp           |   100 -
 include/liblas/index/index.hpp                |   197 --
 include/liblas/index/query.hpp                |   113 -
 include/liblas/index/storage.hpp              |   110 -
 include/liblas/index/visitor.hpp              |    82 -
 include/liblas/iterator.hpp                   |   221 --
 include/liblas/lasclassification.hpp          |   271 ---
 include/liblas/lascolor.hpp                   |   170 --
 include/liblas/laserror.hpp                   |    89 -
 include/liblas/lasfile.hpp                    |    85 -
 include/liblas/lasheader.hpp                  |   398 ----
 include/liblas/laspoint.hpp                   |   359 ----
 include/liblas/lasreader.hpp                  |   161 --
 include/liblas/lasspatialreference.hpp        |   186 --
 include/liblas/lasvariablerecord.hpp          |   199 --
 include/liblas/laswriter.hpp                  |   100 -
 include/liblas/liblas.hpp                     |   133 -
 m4/ax_boost_base.m4                           |   221 --
 m4/ax_lib_oracle_oci.m4                       |   331 ----
 m4/check_zlib.m4                              |   129 -
 makefile.vc                                   |    84 -
 nmake.opt                                     |   227 --
 python/examples/grab_classes.py               |    62 -
 python/examples/las_summary.py                |   161 --
 python/examples/oci_pc.py                     |   291 ---
 python/liblas/__init__.py                     |    18 -
 python/liblas/color.py                        |    75 -
 python/liblas/core.py                         |   657 --------
 python/liblas/file.py                         |   203 --
 python/liblas/guid.py                         |    68 -
 python/liblas/header.py                       |   389 ----
 python/liblas/point.py                        |   231 --
 python/liblas/srs.py                          |    81 -
 python/liblas/vlr.py                          |    98 -
 python/scripts/laskdtree.py                   |   154 -
 python/scripts/oci2las.py                     |   328 ----
 python/setup.py                               |    58 -
 python/tests/File.txt                         |   216 --
 python/tests/GUID.txt                         |    18 -
 python/tests/Header.txt                       |   124 -
 python/tests/Point.txt                        |    96 -
 python/tests/SRS-GDAL.txt                     |   118 -
 python/tests/SRS-GeoTIFF.txt                  |    19 -
 python/tests/SRS.txt                          |    21 -
 python/tests/VLR.txt                          |   117 -
 python/tests/__init__.py                      |     1 -
 python/tests/test_doctests.py                 |    98 -
 src/CMakeLists.txt                            |   139 -
 src/Makefile.am                               |    64 -
 src/Version.rc                                |   100 -
 src/detail/file.cpp                           |   195 --
 src/detail/reader.cpp                         |   365 ----
 src/detail/reader10.cpp                       |   331 ----
 src/detail/reader11.cpp                       |   325 ----
 src/detail/reader12.cpp                       |   390 ----
 src/detail/writer.cpp                         |   290 ---
 src/detail/writer10.cpp                       |   275 ---
 src/detail/writer11.cpp                       |   265 ---
 src/detail/writer12.cpp                       |   299 ---
 src/gt_citation.cpp                           |   479 ------
 src/gt_wkt_srs.cpp                            |  1991 -------------------------
 src/index/datastream.cpp                      |   134 -
 src/index/index.cpp                           |   415 -----
 src/index/query.cpp                           |   216 --
 src/index/storage.cpp                         |   187 --
 src/index/visitor.cpp                         |   101 -
 src/las_c_api.cpp                             |  1969 ------------------------
 src/lasclassification.cpp                     |   101 -
 src/lascolor.cpp                              |    87 -
 src/laserror.cpp                              |    78 -
 src/lasfile.cpp                               |   116 -
 src/lasheader.cpp                             |   685 --------
 src/laspoint.cpp                              |   254 ---
 src/lasreader.cpp                             |   179 --
 src/lasspatialreference.cpp                   |   554 ------
 src/lasvariablerecord.cpp                     |   270 ---
 src/laswriter.cpp                             |   118 -
 src/makefile.vc                               |    73 -
 src/tifvsi.cpp                                |   151 -
 test/CMakeLists.txt                           |     8 -
 test/Makefile.am                              |     1 -
 test/data/1.0_0.las                           |     0 
 test/data/1.0_1.las                           |     0 
 test/data/1.1_0.las                           |     0 
 test/data/1.1_1.las                           |     0 
 test/data/1.2_0.las                           |     0 
 test/data/1.2_1.las                           |     0 
 test/data/1.2_2.las                           |     0 
 test/data/1.2_3.las                           |     0 
 test/data/TO_core_last_clip.las               |     0 
 test/data/TO_core_last_zoom.las               |     0 
 test/data/bad_points_1.1.las                  |     0 
 test/data/lots_of_vlr.las                     |     0 
 test/data/make_bad_points.py                  |    22 -
 test/data/make_data.py                        |    61 -
 test/data/srs.las                             |     0 
 test/data/srs_utm17.las                       |     0 
 test/sample/CMakeLists.txt                    |    19 -
 test/sample/files.cpp                         |    85 -
 test/sample/files.vcproj                      |   186 --
 test/sample/liblas.vsprops                    |    16 -
 test/sample/liblas_sample.sln                 |    56 -
 test/sample/read.cpp                          |   111 -
 test/sample/read.vcproj                       |   186 --
 test/sample/update.cpp                        |    79 -
 test/sample/update.vcproj                     |   186 --
 test/sample/utility.hpp                       |    91 -
 test/sample/write.cpp                         |    68 -
 test/sample/write.vcproj                      |   185 --
 test/unit/CMakeLists.txt                      |    37 -
 test/unit/Makefile.am                         |    36 -
 test/unit/common.cpp                          |   201 --
 test/unit/common.hpp                          |    88 -
 test/unit/guid_test.cpp                       |   181 --
 test/unit/lasclassification_test.cpp          |   513 ------
 test/unit/laserror_test.cpp                   |    77 -
 test/unit/lasfile_test.cpp                    |   271 ---
 test/unit/lasheader_test.cpp                  |   298 ---
 test/unit/laspoint_test.cpp                   |   419 -----
 test/unit/lasreader_iterator_test.cpp         |   390 ----
 test/unit/lasreader_test.cpp                  |   162 --
 test/unit/lasspatialreference_test.cpp        |   286 ---
 test/unit/lasvariablerecord_test.cpp          |   108 -
 test/unit/laswriter_test.cpp                  |   255 ---
 test/unit/liblas_test.hpp                     |    18 -
 test/unit/liblas_test_suite.cpp               |    53 -
 test/unit/tut/README                          |   514 ------
 test/unit/tut/tut.hpp                         |   535 ------
 test/unit/tut/tut_assert.hpp                  |   201 --
 test/unit/tut/tut_console_reporter.hpp        |   241 ---
 test/unit/tut/tut_exception.hpp               |   159 -
 test/unit/tut/tut_posix.hpp                   |   472 -----
 test/unit/tut/tut_reporter.hpp                |    11 -
 test/unit/tut/tut_restartable.hpp             |   401 -----
 test/unit/tut/tut_result.hpp                  |   129 -
 test/unit/tut/tut_runner.hpp                  |   359 ----
 248 files changed, 0 insertions(+), 55477 deletions(-)

diffs (truncated from 56494 to 300 lines):

diff -r 7851feb55974 -r fc21843409bf AUTHORS
--- a/AUTHORS	Tue Dec 29 13:07:44 2009 -0600
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-Mateusz Loskot
-mateusz at loskot.net
-
-Howard Butler
-hobu.inc at gmail.com
-
-Martin Vales
-mrodriguez at stereocarto.com
-
-Phillipe Vachon
-philippe at cowpig.ca
-
-Frank Warmerdam
-warmerdam at pobox.com
\ No newline at end of file
diff -r 7851feb55974 -r fc21843409bf CMakeLists.txt
--- a/CMakeLists.txt	Tue Dec 29 13:07:44 2009 -0600
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,277 +0,0 @@
-###############################################################################
-# Main CMake configuration file for libLAS
-#
-# Author: Mateusz Loskot <mateusz at loskot.net>
-#
-# ************************************************************************
-# WARNING (mloskot): A PROTOTYPE - WORK IN PROGRESS
-# Here are details about this work: http://liblas.org/ticket/52
-# ************************************************************************
-#
-###############################################################################
-# libLAS general settings
-PROJECT(libLAS)
-
-# Name of C++ library
-SET(LIBLAS_LIB_NAME las)
-
-# Name of C library
-SET(LIBLAS_C_LIB_NAME las_c)
-
-# Name of test suite runner
-SET(LIBLAS_UNIT_TEST liblas_test)
-
-# Choose package components
-SET(WITH_UTILITIES TRUE CACHE BOOL "Choose if libLAS utilities should be built")
-SET(WITH_TESTS FALSE CACHE BOOL "Choose if libLAS unit tests should be built")
-
-# Enable CTest and submissions to libLAS dashboard at CDash
-# http://my.cdash.org/index.php?project=libLAS
-SET(ENABLE_CTEST FALSE CACHE BOOL
-    "Enable CTest to support submissions of results to CDash at http://cdash.org")
-
-###############################################################################
-# CMake settings
-CMAKE_MINIMUM_REQUIRED(VERSION 2.6.0)
-
-SET(CMAKE_COLOR_MAKEFILE ON)
-
-# Allow advanced users to generate Makefiles printing detailed commands
-MARK_AS_ADVANCED(CMAKE_VERBOSE_MAKEFILE)
-
-# Path to additional CMake modules
-SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/build/cmake ${CMAKE_MODULE_PATH})
-
-###############################################################################
-# General build settings
-
-IF(NOT CMAKE_BUILD_TYPE)
-    SET(CMAKE_BUILD_TYPE Debug CACHE STRING
-        "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel"
-        FORCE)
-ENDIF()
-
-SET(BUILD_PEDANTIC TRUE CACHE BOOL "Choose compilation in pedantic or relaxed mode")
-
-# TODO: Still testing the output paths --mloskot
-SET(LIBLAS_BUILD_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin/${CMAKE_BUILD_TYPE})
-
-# Output directory in which to build RUNTIME target files.
-SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LIBLAS_BUILD_OUTPUT_DIRECTORY})
-
-# Output directory in which to build LIBRARY target files
-SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${LIBLAS_BUILD_OUTPUT_DIRECTORY})
-
-# Output directory in which to build ARCHIVE target files.
-SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${LIBLAS_BUILD_OUTPUT_DIRECTORY}) 
-
-###############################################################################
-# Platform and compiler specific settings
-
-IF(WIN32)
-    IF (MSVC)
-        IF(BUILD_PEDANTIC)
-            SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4")
-        ENDIF()
-
-        IF (MSVC80)
-            ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS)
-            ADD_DEFINITIONS(-D_CRT_NONSTDC_NO_WARNING)
-        ENDIF()
-
-        # Generate dot-user file with user-specific settings for Visual Studio project
-        SET(MSVC_ENVIRONMENT_PATH "" CACHE STRING
-            "Custom PATH for Environment property in Visual Studio project configuration")
-        MARK_AS_ADVANCED(MSVC_ENVIRONMENT_PATH)
-        SET(VCPROJ_USER_ENVIRONMENT_PATH_DEBUG "${ENVIRONMENT_PATH}")
-        MARK_AS_ADVANCED(VCPROJ_USER_ENVIRONMENT_PATH_DEBUG)
-
-    ENDIF()
-ELSE()
-    IF(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX)
-        
-        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Wno-long-long -ansi")
-
-        IF(BUILD_PEDANTIC)
-            SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic")
-        ENDIF()
-        
-        IF (CMAKE_COMPILER_IS_GNUCXX)
-            SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98")
-        ENDIF()
-    ENDIF()
-ENDIF(WIN32)
-
-###############################################################################
-# Search for dependencies
-
-# Boost C++ Libraries support - optional, default=OFF
-SET(WITH_BOOST FALSE CACHE BOOL "Choose if Boost C++ Libraries support should be built")
-
-# TODO: Decide minimum required version of Boost. Is 1.38 OK? --mloskot
-IF(WITH_BOOST)
-    FIND_PACKAGE(Boost 1.35 REQUIRED iostreams)
-
-    IF(Boost_FOUND AND Boost_iostreams_FOUND)
-      INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
-    ENDIF()
-ENDIF()
-
-# zlib support - optional, default=OFF
-SET(WITH_ZLIB FALSE CACHE BOOL "Choose if zlib support should be built")
-
-IF(WITH_ZLIB)
-    FIND_PACKAGE(ZLIB)
-
-    IF(ZLIB_FOUND)
-        INCLUDE_DIRECTORIES(${ZLIB_INCLUDE_DIR})
-        ADD_DEFINITIONS(-DHAVE_ZLIB=1)
-    ENDIF()
-ENDIF()
-
-# GeoTIFF support - optional, default=OFF
-SET(WITH_GEOTIFF FALSE CACHE BOOL "Choose if GeoTIFF support should be built")
-
-IF(WITH_GEOTIFF)
-    FIND_PACKAGE(GeoTIFF 1.2.5)
-
-    IF(GEOTIFF_FOUND)
-    
-        # Confirm required API is available
-        INCLUDE(CheckFunctionExists) 
-        SET(CMAKE_REQUIRED_LIBRARIES ${GEOTIFF_LIBRARY})
-        CHECK_FUNCTION_EXISTS(ST_Create HAVE_ST_CREATE)
-    
-        IF(NOT HAVE_ST_CREATE)
-            SET(GEOTIFF_FOUND) # Reset to NOT found for GeoTIFF
-            MESSAGE(FATAL_ERROR "GeoTIFF support requires libgeotiff 1.2.5 or newer.")
-        ELSE()
-            INCLUDE_DIRECTORIES(${GEOTIFF_INCLUDE_DIR})
-            ADD_DEFINITIONS(-DHAVE_LIBGEOTIFF=1)
-        ENDIF()
-    ENDIF(GEOTIFF_FOUND)
-ENDIF(WITH_GEOTIFF)
-
-# GDAL/OGR support - optional, default=OFF
-SET(WITH_GDAL FALSE CACHE BOOL "Choose if GDAL support should be built")
-
-IF(WITH_GDAL)
-    IF (NOT GEOTIFF_FOUND)
-        MESSAGE(FATAL_ERROR "GDAL support requires GeoTIFF library which was not selected")
-    ENDIF()
-
-    FIND_PACKAGE(GDAL 1.6.0)
-
-    IF(GDAL_FOUND)
-        # Confirm required API is available
-        INCLUDE(CheckFunctionExists) 
-        SET(CMAKE_REQUIRED_LIBRARIES ${GDAL_LIBRARY})
-        CHECK_FUNCTION_EXISTS(OSRSetEquirectangular2 HAVE_OSRSETEQUIRECTANGULAR2)
-    
-        IF(NOT HAVE_OSRSETEQUIRECTANGULAR2)
-            GDALSET(_FOUND) # Reset to NOT found for GDAL/OGR
-            MESSAGE(FATAL_ERROR "GDAL support requires GDAL 1.6.0 or newer.")
-        ELSE()
-            INCLUDE_DIRECTORIES(${GDAL_INCLUDE_DIR})
-            ADD_DEFINITIONS(-DHAVE_GDAL=1)
-        ENDIF()
-    ENDIF()
-ENDIF()
-
-# Spatial Index support - optional, default=OFF
-SET(WITH_SPATIALINDEX FALSE CACHE BOOL "Choose if GeoTIFF support should be built")
-
-IF(WITH_SPATIALINDEX)
-    FIND_PACKAGE(SpatialIndex 1.4.0)
-
-    IF(SPATIALINDEX_FOUND)
-        INCLUDE_DIRECTORIES(${SPATIALINDEX_INCLUDE_DIR})
-        IF (IS_DIRECTORY ${SPATIALINDEX_INCLUDE_DIR}/spatialindex)
-            INCLUDE_DIRECTORIES(${SPATIALINDEX_INCLUDE_DIR}/spatialindex)
-        ENDIF()
-        ADD_DEFINITIONS(-DHAVE_SPATIALINDEX=1)
-    ENDIF()
-ENDIF()
-
-# Oracle support - optional, default=OFF
-# TODO
-
-###############################################################################
-# Installation settings
-
-IF(WIN32)
-    SET(DEFAULT_LIB_SUBDIR lib)
-    SET(DEFAULT_DATA_SUBDIR .)
-    SET(DEFAULT_INCLUDE_SUBDIR include)
-
-    IF (MSVC)
-        SET(DEFAULT_BIN_SUBDIR bin)
-    ELSE()
-        SET(DEFAULT_BIN_SUBDIR .)
-    ENDIF()
-ELSE()
-    # Common locatoins for Unix and Mac OS X
-    SET(DEFAULT_BIN_SUBDIR bin)
-    SET(DEFAULT_LIB_SUBDIR lib)
-    SET(DEFAULT_DATA_SUBDIR share/liblas)
-    SET(DEFAULT_INCLUDE_SUBDIR include)
-ENDIF()
-
-# Locations are changeable by user to customize layout of libLAS installation
-# (default values are platform-specific)
-SET(LIBLAS_BIN_SUBDIR ${DEFAULT_BIN_SUBDIR} CACHE STRING
-    "Subdirectory where executables will be installed")
-SET(LIBLAS_LIB_SUBDIR ${DEFAULT_LIB_SUBDIR} CACHE STRING
-    "Subdirectory where libraries will be installed")
-SET(LIBLAS_INCLUDE_SUBDIR ${DEFAULT_INCLUDE_SUBDIR} CACHE STRING
-    "Subdirectory where header files will be installed")
-SET(LIBLAS_DATA_SUBDIR ${DEFAULT_DATA_SUBDIR} CACHE STRING
-    "Subdirectory where data will be installed")
-
-# Mark *_SUBDIR variables as advanced and dedicated to use by power-users only.
-MARK_AS_ADVANCED(LIBLAS_BIN_SUBDIR LIBLAS_LIB_SUBDIR LIBLAS_INCLUDE_SUBDIR LIBLAS_DATA_SUBDIR)
-
-# Full paths for the installation
-SET(LIBLAS_BIN_DIR ${LIBLAS_BIN_SUBDIR})
-SET(LIBLAS_LIB_DIR ${LIBLAS_LIB_SUBDIR})
-SET(LIBLAS_INCLUDE_DIR ${LIBLAS_INCLUDE_SUBDIR})
-SET(LIBLAS_DATA_DIR ${LIBLAS_DATA_SUBDIR})
-
-###############################################################################
-# Installation commands
-
-INSTALL(FILES AUTHORS ChangeLog COPYING INSTALL LICENSE.txt README
-    DESTINATION ${LIBLAS_DATA_DIR}/doc)
-
-###############################################################################
-# Processing of project directories
-
-ADD_SUBDIRECTORY(src)
-
-IF(WITH_UTILITIES)
-    MESSAGE(STATUS "Enable libLAS utilities to build - done")
-    ADD_SUBDIRECTORY(apps)
-ENDIF()
-
-IF(WITH_TESTS)
-    MESSAGE(STATUS "Enable libLAS unit tests to build - done")
-    ENABLE_TESTING()
-
-
-    IF(ENABLE_CTEST)
-        MESSAGE(STATUS "Enable CTest to support submissions of results to CDash at http://cdash.org")
-        CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0)
-        # Dashboard has been prepared for experiments
-        # http://my.cdash.org/index.php?project=libLAS
-        INCLUDE(CTest)
-        MESSAGE(STATUS "Enable CTest to support submissions of results to CDash at http://cdash.org - done")
-    ENDIF()
-
-    ADD_SUBDIRECTORY(test)
-ELSE()
-    IF(ENABLE_CTEST)
-        MESSAGE(WARNING "CTest support requested but WITH_TESTS option not specified to build of libLAS unit tests")
-    ENDIF()
-ENDIF()
-
-# EOF


More information about the Liblas-commits mailing list