[pdal-commits] [PDAL/PDAL] d21e66: AzP initial setup (#2568)

Howard Butler noreply at github.com
Thu Sep 5 08:41:49 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: d21e663e344bc8bcc0e48da91dcecab910811f01
      https://github.com/PDAL/PDAL/commit/d21e663e344bc8bcc0e48da91dcecab910811f01
  Author: Howard Butler <howard at hobu.co>
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
    R appveyor.yml
    A azure-pipelines.yml
    M cmake/macros.cmake
    M cmake/python.cmake
    M cmake/win32_compiler_options.cmake
    M examples/writing-filter/CMakeLists.txt
    M examples/writing-kernel/CMakeLists.txt
    M examples/writing-reader/CMakeLists.txt
    M examples/writing-writer/CMakeLists.txt
    M examples/writing/CMakeLists.txt
    M io/PcdReader.cpp
    M plugins/i3s/lepcc/CMakeLists.txt
    M plugins/i3s/lepcc/src/BitStuffer2.cpp
    M plugins/i3s/lepcc/src/ClusterRGB.cpp
    M plugins/i3s/lepcc/src/FlagBytes.cpp
    M plugins/i3s/lepcc/src/Huffman.cpp
    M plugins/i3s/lepcc/src/Intensity.cpp
    M plugins/i3s/lepcc/src/LEPCC.cpp
    M plugins/nitf/CMakeLists.txt
    M plugins/python/test/PythonFilterTest.cpp
    M plugins/sqlite/io/SQLiteCommon.cpp
    M plugins/sqlite/test/SQLiteTest.cpp
    M plugins/tiledb/CMakeLists.txt
    A scripts/azp/doc.yml
    A scripts/azp/linux.yml
    A scripts/azp/osx.yml
    A scripts/azp/win.yml
    M scripts/docker/ubuntu/Dockerfile
    M scripts/docker/ubuntu/dependencies/Dockerfile
    M vendor/pdalboost/boost/config/compiler/visualc.hpp
    A vendor/pdalboost/boost/exception/all.hpp
    M vendor/pdalboost/boost/exception/current_exception_cast.hpp
    M vendor/pdalboost/boost/exception/detail/error_info_impl.hpp
    M vendor/pdalboost/boost/exception/detail/exception_ptr.hpp
    M vendor/pdalboost/boost/exception/detail/is_output_streamable.hpp
    M vendor/pdalboost/boost/exception/detail/object_hex_dump.hpp
    A vendor/pdalboost/boost/exception/detail/shared_ptr.hpp
    M vendor/pdalboost/boost/exception/detail/type_info.hpp
    M vendor/pdalboost/boost/exception/diagnostic_information.hpp
    A vendor/pdalboost/boost/exception/enable_current_exception.hpp
    A vendor/pdalboost/boost/exception/enable_error_info.hpp
    A vendor/pdalboost/boost/exception/errinfo_api_function.hpp
    A vendor/pdalboost/boost/exception/errinfo_at_line.hpp
    A vendor/pdalboost/boost/exception/errinfo_errno.hpp
    A vendor/pdalboost/boost/exception/errinfo_file_handle.hpp
    A vendor/pdalboost/boost/exception/errinfo_file_name.hpp
    A vendor/pdalboost/boost/exception/errinfo_file_open_mode.hpp
    A vendor/pdalboost/boost/exception/errinfo_nested_exception.hpp
    A vendor/pdalboost/boost/exception/errinfo_type_info_name.hpp
    A vendor/pdalboost/boost/exception/error_info.hpp
    M vendor/pdalboost/boost/exception/exception.hpp
    M vendor/pdalboost/boost/exception/get_error_info.hpp
    M vendor/pdalboost/boost/exception/info.hpp
    A vendor/pdalboost/boost/exception/info_tuple.hpp
    M vendor/pdalboost/boost/exception/to_string.hpp
    M vendor/pdalboost/boost/exception/to_string_stub.hpp
    M vendor/pdalboost/boost/throw_exception.hpp

  Log Message:
  -----------
  AzP initial setup (#2568)

* AzP initial setup

[skip ci]

* AzP linux attempt

* shut off

* remove appveyor and travis

* try using ubuntu-dependencies image for now

* win build for azp

* yaml typo

* update gdal to get conda-forge

* update gdal to get conda-forge2

* manual install of pdal deps

* remove manual cmake on win. we have conda's

* whoops

* use msvc

* manual setting of msvc paths

* TR1 namespace warning

* -DWIN32 b/c msvc17 no longer defines it

* try to shut off C4716

* shut off /wd4530

* build verbose

* remove VERBOSE=1

* try latest visualc.hpp

* Boost exception updates.

* Update compiler config.

* Test.

* Test.

* Don't build PCL.

* try win test running

* set PYTHONHOME and PYTHONLIB

* set variables try again

* yml stuff

* use CONDA_PREFIX for PYTHOHHOME

* use CONDA_PREFIX for PYTHOHHOME only on test target

* env instead of variables

* env var setting

* Remove debug.

* linux fixes

* gdal-3.0 build for pdal/ubuntu-dependencies container

* echo env vars

* env var quoting

* win env vars

* verbose doesn't do anything on ninja

* try different PYTHONHOME

* try different PYTHONHOME2

* trigger a build

* trigger linux build

* don't test sqlite major version

* python testing stuff

* install into different dir

* add pdal-config to path

* LD_LIBRARY_PATH for test running

* examples

* point to PDAL_DIR for examples

* fix PDAL_DIR directory

* set PDAL_LIBRARY_DIRS for examples

* missed link directory on example

* osx azp

* yml typo

* more yml typo

* activate pdal for osx

* attempt to fix AzP OSX tests for now

* only log sqlite calls to PDAL logger with PDAL_SQLITE_LOG environment variable set

* pip3/python3

* setup conda compiler for osx

* wipe so_extension for sqlite

* try bumping up win stack size

* shut off sqlite tests for azp osx

* try PDAL_DRIVER_PATH

* linux container adjustment for azp

* azp/linux churn

* azp/linux churn

* shut off sqlite

* try to get output from python filter test failure

* log portable_popen

* set PDAL_PYTHON_LIBRARY

* try different PDAL_PYTHON_LIBRARY

* try to print PDAL_PYTHON_LIBRARY

* reprint PDAL_PYTHON_LIBRARY

* remove PDAL_PYTHON_LIBRARY printing

* Fix Windows tests.

* Fix plugins with updated Log code.

* handle conda/osx situation of static python executable by using PYTHON_LDSHARED information from the python executable we were given

* osx churn

* use Log::makeLog

* Forgtten commit.

* shut off fancy osx linking

* use active pdal/python branch for testing

* osx examples build

* try explicitly setting azp/win python stuff

* set c++11

* argument quoting

* remove PYTHONHOME for win

* PYTHONHOME for win

* fix typo in PYTHONHOME

* is_array for nlohman json test

* fix up RdbReader

* turn down container timeout for linux/azp

* review responses

* win compilation of nitf

* Try turning off some options.

* Eliminate or suppress warnings.

* Get full debug output.

* Build static libs with PIC.

* Remove header to unused pragma stuff.

* Remove unused include.




More information about the pdal-commits mailing list