netcdf-cxx4/.travis.yml

38 lines
710 B
YAML
Raw Normal View History

2015-04-15 20:09:01 +08:00
language: c
compiler:
- gcc
2015-06-06 04:55:51 +08:00
- clang
2015-04-15 20:09:01 +08:00
before_install:
- sudo apt-get update -qq
2015-06-06 04:55:51 +08:00
- sudo apt-get install -y -qq libcurl4-openssl-dev m4 wget autoconf libtool clang libjpeg8-dev
2015-04-25 06:10:37 +08:00
2015-06-06 04:55:51 +08:00
###
# Install dependencies from a pre-built binary.
###
- cd /
- sudo wget http://www.unidata.ucar.edu/downloads/netcdf/ftp/travisdeps.tar.bz2
- sudo tar -jxf travisdeps.tar.bz2
- cd -
2015-04-25 06:10:37 +08:00
2015-06-06 04:55:51 +08:00
# Install netcdf-c
- git clone http://github.com/Unidata/netcdf-c
2015-04-25 06:10:37 +08:00
- cd netcdf-c
2015-06-06 04:55:51 +08:00
- mkdir build
- cd build
- cmake .. -DENABLE_TESTS=OFF -DCMAKE_INSTALL_PREFIX=/usr
2015-04-25 06:10:37 +08:00
- make -j 4
2015-04-15 20:09:01 +08:00
- sudo make install
- cd ..
- cd ..
2015-06-06 04:55:51 +08:00
2015-04-15 20:09:01 +08:00
before_script:
2015-06-06 04:55:51 +08:00
- mkdir build
- cd build
- cmake ..
2015-04-15 20:09:01 +08:00
script:
2015-04-25 06:10:37 +08:00
- make -j 4
2015-06-06 04:55:51 +08:00
- make test