add Travis CI config

thanks Lovell
This commit is contained in:
John Cupitt 2014-05-19 12:54:04 +01:00
parent dea1487ed5
commit 4993ff15d6
3 changed files with 33 additions and 0 deletions

17
.travis.yml Normal file
View File

@ -0,0 +1,17 @@
language: cpp
before_install:
- sudo add-apt-repository ppa:lyrasis/precise-backports -y
- sudo apt-get update -qq
- sudo apt-get install -qq automake gobject-introspection gtk-doc-tools libfftw3-dev libglib2.0-dev libjpeg-turbo8-dev libpng12-dev libwebp-dev libtiff4-dev libxml2-dev swig libmagick++-dev bc libgsf-1-dev libcfitsio3-dev libgsl0-dev libmatio-dev
before_script:
- ./bootstrap.sh
- ./configure --enable-debug=no --enable-cxx=yes --without-orc --without-python
- make
- sudo make install
- sudo ldconfig
- git clone https://github.com/jcupitt/nip2.git
- cd nip2
- git checkout $TRAVIS_BRANCH || true
- ./bootstrap.sh
- ./configure
script: make check

View File

@ -32,6 +32,7 @@
- vips_system() now uses g_spawn_command_line_sync()
- added im_tile_cache_random() to help nip2
- added hough_circle() to vips7 C++ API
- added Travis CI config, thanks Lovell
6/3/14 started 7.38.6
- grey ramp minimum was wrong

15
TODO
View File

@ -1,3 +1,18 @@
- quickly wrap the useful bits of mosaicing/
nip2 uses:
im_*merge()
im_*mosaic()
im_global_balancef()
im_remosaic()
im_match_linear()
im_match_linear_search()
others:
im__find_*overlap()
- fix vipsthumbnail Chicago.png, again
- can we use postbuild elsewhere? look at use of "preclose" / "written", etc.