Commit Graph

73 Commits

Author SHA1 Message Date
Patrick Niklaus
439eb9da3d Create public facing libraries for extractor, contractor and datastore
New libraries libosrm_extract, libosrm_contract, libosrm_store
2016-01-21 06:47:34 +01:00
Daniel J. Hofmann
03faf2665b No longer install osmosis on travis 2016-01-13 17:57:22 +01:00
Daniel Patterson
95d1efb7f8 Disable via test that fails on OSX so that we can test everything else on Travis on OSX. 2016-01-06 14:42:31 -08:00
Patrick Niklaus
facbe2c012 Fix test names for travis 2016-01-03 18:47:50 +01:00
Patrick Niklaus
cdb1918973 Refactor StaticRTree to remove application dependent code
StaticRTree now acts like a container, just returning the input data
(NodeBasedEdge) and not PhantomNodes.
2015-12-09 23:37:05 +01:00
Patrick Niklaus
d06ac519ab Only build using calng 3.8, gcc 4.8 & 5.0 2015-11-20 19:52:22 +01:00
Daniel Patterson
5c1f76e3cf Build shared libraries on a selection of platforms. 2015-11-18 09:54:33 -05:00
Daniel J. Hofmann
963960a44c Switch Travis builds over to trusty for Linux (simpler dependency installs), build
with mutliple compilers, fix debug builds.

OSX builds are disabled until we fix #1778
2015-11-17 15:15:31 -05:00
Daniel J. Hofmann
ac64e8b15e Remove protobuf dependencies from travis config 2015-08-31 16:57:42 +02:00
Patrick Niklaus
cf3b8d09d9 Also run the algorithm tests on travis 2015-05-28 12:43:27 +02:00
Patrick Niklaus
12e1bd80b3 Send travis mails to me 2015-04-29 14:00:17 +02:00
Dennis Luxen
6c5015811e do not build concurrently on Travis, also build (but not run) benchmarks 2015-04-13 14:43:35 +02:00
Dennis Luxen
559a2dcec7 move shared lib testing to distinct port on travis 2015-03-31 17:33:56 +02:00
Matthias Kuhn
c2f775fcaa Add test for building as shared library 2015-03-31 16:57:41 +02:00
Dennis Luxen
f9e9bb8870 update slack channel 2015-02-11 13:22:18 +01:00
Dennis Luxen
85ab2425a8 move travis notifications to slack 2015-02-11 11:47:25 +01:00
Dennis Luxen
f662b9a081 install libgdal-dev on Travis 2015-01-20 18:45:49 +01:00
Dennis Luxen
087f08dad2 also build tests on travis CI 2015-01-20 17:56:30 +01:00
Dennis Luxen
7b57068f6f manually install osmpbf, the one on Travis is outdated 2014-11-17 14:58:34 +01:00
Dennis Luxen
32a9d42412 run datastructure unit tests on travis 2014-10-28 09:14:43 -04:00
Dennis Luxen
b3aa513563 manually install cmake on Travis 2014-09-15 12:14:32 +02:00
Dennis Luxen
2fe1a84dd4 adding protobuf compiler to dependencies, used in branches 2014-08-19 09:56:49 +02:00
Dennis Luxen
32191fb05a also build tests on Travis 2014-08-12 16:17:27 +02:00
Dennis Luxen
2ac3da7a90 update minimum compiler to gcc 4.8, take 2 2014-08-11 09:42:29 +02:00
Dennis Luxen
399b79bab2 update minimum compiler to gcc 4.8 2014-08-11 09:39:35 +02:00
Patrick Niklaus
bef113001a Add TBB to travis.ymk 2014-05-21 21:49:22 +02:00
Dennis Luxen
6c2c48a611 install luabind manually on Travis 2014-05-07 10:38:30 +02:00
Dennis Luxen
1f36cf9242 bump boost to 1.54 on Travis 2014-05-07 10:38:30 +02:00
Dennis Luxen
3ddac9ac5d fix typo 2014-05-07 10:38:30 +02:00
Dennis Luxen
1b22b348b0 pull boost 1.54 from correct ppa 2014-05-07 10:38:30 +02:00
Dennis Luxen
f68721af07 ignore patch if already applied 2014-05-07 10:38:30 +02:00
Dennis Luxen
d53b7de5ec patch boost the correct way 2014-05-07 10:38:30 +02:00
Dennis Luxen
b25f3891c8 don't install unnecessary libs, patch boost 2014-05-07 10:38:30 +02:00
Dennis Luxen
ca58c9ce09 install all libboost 1.49 more explicitly on travis 2014-05-07 10:38:30 +02:00
Dennis Luxen
7a2a535f87 install all libboost 1.49 explicitly on travis 2014-05-07 10:38:30 +02:00
Dennis Luxen
17d220187a install libboost 1.49 explicitly on travis 2014-05-07 10:38:29 +02:00
Dennis Luxen
d3a4857826 bump min boost version to 1.49, install from ppa 2014-05-07 10:38:29 +02:00
Dennis Luxen
e64fec15b0 pick up g++-4.7 thru cmake variable 2014-05-07 10:38:29 +02:00
Dennis Luxen
3d5f566d86 pick up g++-4.7 thru environment variable 2014-05-07 10:38:29 +02:00
Dennis Luxen
c87b63cb24 add ppa quietly 2014-05-07 10:38:29 +02:00
Dennis Luxen
cd95f9310b bump builds on travis to gcc/g++ 4.7 2014-05-07 10:38:29 +02:00
Dennis Luxen
a5232f857e failed tests fail the build, see #970 2014-04-01 12:41:48 +02:00
Emil Tin
717787ff62 travis: set osrm timeout to 60s 2014-03-31 21:46:01 +02:00
Dennis Luxen
224655f8cb fix osmosis install on Travis CI. May fix #970 2014-03-31 11:53:10 +02:00
Dennis Luxen
aedf9d3a91 run debug build on different port 2014-02-14 18:17:00 +01:00
Dennis Luxen
2130630293 run tests on different ports 2014-02-12 16:34:46 +01:00
Dennis Luxen
445cf5d42c ignore broken osmosis from Travis CI repo 2014-02-12 16:25:57 +01:00
Dennis Luxen
08f13a1776 install osmosis manually 2014-02-12 16:22:26 +01:00
Dennis Luxen
45a4fe44f7 disable cucumber tests until the travis CI issues are sorted out 2014-02-10 16:53:29 +01:00
Dennis Luxen
1d225078eb install osmosis manually, take three 2014-02-10 16:01:48 +01:00