File tree Expand file tree Collapse file tree 3 files changed +34
-0
lines changed
Expand file tree Collapse file tree 3 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ sudo : required
2+
3+ language : minimal
4+ services : docker
5+
6+ env :
7+ - DISTRO=alpine BUILD_TYPE=Release
8+ - DISTRO=alpine BUILD_TYPE=Debug
9+ - DISTRO=ubuntu BUILD_TYPE=Release
10+ - DISTRO=ubuntu BUILD_TYPE=Debug
11+
12+ before_install :
13+ - docker pull simverge/pdalc-build-deps:$DISTRO
14+
15+ script :
16+ - chmod u+x $TRAVIS_BUILD_DIR/tests/travis/script.sh
17+ - docker run -e TRAVIS_BRANCH -e BUILD_TYPE -e DISTRO -v $TRAVIS_BUILD_DIR:/pdalc -t simverge/pdalc-build-deps:$DISTRO /pdalc/tests/travis/script.sh
Original file line number Diff line number Diff line change 11pdal-c: PDAL C API
22==================
33
4+ [ ![ Build Status] ( https://travis-ci.com/Simverge/pdal-c.svg?branch=master )] ( https://travis-ci.com/Simverge/pdal-c )
5+
46* pdal-c* is a C API for the Point Data Abstraction Library ([ PDAL] ( http:/github.com/PDAL/PDAL ) )
57and is compatible with PDAL 1.7 and later.
68
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ gcc --version
4+ g++ --version
5+
6+ export CI_PROJECT_DIR=/pdalc
7+ export CI_PROJECT_NAME=pdal-c
8+ export TARGET_PLATFORM=$DISTRO -` uname -m` -$BUILD_TYPE
9+ echo " Building $CI_PROJECT_NAME ($TRAVIS_BRANCH branch) for $TARGET_PLATFORM "
10+ rm -rf " $CI_PROJECT_DIR /build/$TARGET_PLATFORM "
11+ mkdir -p " $CI_PROJECT_DIR /build/$TARGET_PLATFORM "
12+ cd " $CI_PROJECT_DIR /build/$TARGET_PLATFORM "
13+ cmake -G " Unix Makefiles" -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DPDALC_GCC_PARAM_GGC_MIN_HEAPSIZE=8192 " $CI_PROJECT_DIR "
14+ make
15+ make coverage_pdalc
You can’t perform that action at this time.
0 commit comments