From 4993ff15d6776e6467c21f69f4a7079882154540 Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Mon, 19 May 2014 12:54:04 +0100 Subject: [PATCH] add Travis CI config thanks Lovell --- .travis.yml | 17 +++++++++++++++++ ChangeLog | 1 + TODO | 15 +++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..b108fd45 --- /dev/null +++ b/.travis.yml @@ -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 diff --git a/ChangeLog b/ChangeLog index e1b2a103..8ec7669b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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 diff --git a/TODO b/TODO index b15aa5d1..6d5b93c4 100644 --- a/TODO +++ b/TODO @@ -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.