aboutsummaryrefslogtreecommitdiff
path: root/travis/install.sh
AgeCommit message (Collapse)Author
2018-03-05Merge pull request #822 from sebastic/travis-proj-datumgridKristian Evers
Update travis to use proj-datumgrid-1.7.
2018-03-05Update Travis & AppVeyor configuration to use proj-datumgrid-1.7.Bas Couwenberg
2018-02-26Update travis to use proj-datumgrid-1.7RC2.Bas Couwenberg
2018-02-24Rerun tests without grids not included in proj-datumgrid.Bas Couwenberg
2018-02-23Update travis to use proj-datumgrid-1.7RC1.Bas Couwenberg
2018-02-23Download BETA2007 grid from proj-datumgrid package in CI scripts.Kristian Evers
Following PR #806 which removed various grids from nad/, we now have to download the BETA2007 grid before that DHDN_ETRS89 test can pass successfully.
2018-02-05Make a README from README.md when running 'make dist' (#772)Kristian Evers
Make a README from README.md when running 'make dist'. README.md is stripped from the CI status images that is displayed on GitHub, but other README is just a copy of README.md. Adjusted travis/install.sh so that 'make dist-all' is not run on the source distribution.
2018-02-02Remove GIGS Python test suite.Kristian Evers
All the GIGS JSON files have been converted to the gie format and are now covered by running "make check". Therefore we no longer need the Python setup. Removing it from the Travis CI setup should speed up the test execution time a bit.
2018-01-09Add gie tests to autoconf makefile.Kristian Evers
Download grid files as the first thing in the travis install script and that 'make check' can be run without errors caused by missing grids.
2017-12-18Enable wildcard globbing for MSVC builds (#714)Thomas Knudsen
* Enable wildcard globbing for MSVC builds * Use globbing to run all gie tests * Despite merge title: Also use wildcards on gie tests when using GNU compilers
2017-12-17Free format everywhere (#693)Thomas Knudsen
* Free format now in cmd lines, in gie, and in init files * Corrected handling of defaults * Add demo of integrated definition and validation * Repair stack-smashing memmove in get_init * repair paralist corruption, clean up debug output * Install test files for nmake builds * Add many improvements following suggestions by @schwehr * Be consistent in requiring lower case everywhere in gie.c Also, this Fixes #703 and Fixes #697
2017-11-29Remove the last remains of the internal selftestKristian Evers
2017-11-28Add tests for GDA2020 (#688)Thomas Knudsen
Add GDA2020 tests, and correct the PJ_helmert bug they revealed
2017-11-20Replace pj_ell_set with reimplementation... (#675)Thomas Knudsen
* Replace pj_ell_set with reimplementation supporting ellipsoid inheritance * remove unreachable code from pj_ell_set.c * Swap steps, so ellps args are read first, in accordance with historical behaviour * Add ellipsoid tests to CI targets * Reduce some optimistic tolerances OS/X appears to have a slightly off float handling, resulting in differences at the nanometer level. Switching to 10 nm.
2017-11-13Removed remaining traces of the built in selftest system (#661)Thomas Knudsen
* Removed remaining traces of the builtin selftest system. Moved all functionality to test/gie * Updated Appveyor and Travis build scripts * Another appveyor script update
2017-10-31Add 'axisswap' operation - swap axes in pipelinesKristian Evers
2017-10-29Addition of 'deformation': Kinematic grid shifting.Kristian Evers
Kinematic deformation models are used in some geodetic transformations. This commit introduces the ability to do transformations involving a gridded deformation/velocity model. For practical reasons a gridded deformation model needs to be split into two seperate files, one for the horizontal components and one for the vertical component. For this we use formats already known to PROJ.4, namely the CTable/CTable2 and the GTX formats. Grids are specified in the proj-string with +xy_grids and +z_grids. Grid values are expected to be in m/year. The kinematic part of the operation is controlled by the +t_epoch parameter, which is the central epoch of the transformation. An observation epoch is also needed. It can be specified either in the PJ_OBS input as the fourth element in the coordinate, or in the proj-string with +t_obs. If +t_obs is present in the proj-string it takes presedence over the value in the PJ_OBS coordinate.
2017-10-12Run 'gie builtins.gie' as part of Travis CI jobsThomas Knudsen
Touch up configuration files to support gie
2017-09-21Use Python2 in favour of Python3 which behaves inconsistenly on Travis (#573)Kristian Evers
2017-09-20Revert to using pip3Kristian Evers
2017-09-20Use pip instead of pip3. pyevn should enforce usage of python3-compatible ↵Kristian Evers
version of pip.
2017-09-11Select python version via travis setup instead of using pyenv (which is not ↵Kristian Evers
consistent across platforms)
2017-09-09Potential fix for pip3 failure on travis, as suggested in ↵Kristian Evers
https://github.com/travis-ci/travis-ci/issues/8363
2017-03-13(attempt at) fixing grid dirs in appveyor/travis setupKristian Evers
2017-03-12Download datum grids version 1.6 and egm96_15 geoid grid in continous ↵Kristian Evers
integration setups
2017-02-26travis/install.sh: use super pedantic warning flags for autoconf buildEven Rouault
2017-01-19.travis.yml: add multi config setupEven Rouault
Setup 4 configs: Linux/GCC, Linux/CLang, OSX CLang and mingw32 OSX allowed to fail, since it fails in the proj -VC step.