osrm-backend/unit_tests
Daniel J. Hofmann b1ed268d0e Start modularizing the CMake buildsystem
The main reason for modularizing the unit tests was to split off
libboost_unit_test_framework from the osrm toolchain binaries.

Now only the unit test binaries link against it, unblocking
binary distribution without unit test library dependencies.

I started this on v4 a couple of weeks ago and hit a -llua5 issue on
Travis. By now v5 diverged quite a bit (especially in the code that I
have to stare at for debugging the issues).

https://github.com/Project-OSRM/osrm-backend/pull/2073

Let's bring this to v5+ only.

This is blocking:

- https://github.com/Project-OSRM/osrm-backend/issues/2065
- https://github.com/Project-OSRM/osrm-backend/issues/2197#issuecomment-204864938
2016-04-06 18:36:06 +02:00
..
engine Use simpler coordinates for tests. 2016-04-05 22:59:14 +02:00
extractor Fix raster_source + tests 2016-04-05 22:59:14 +02:00
fixtures Implement raster source feature to read data from third-party sources, to be used in lua profiles. 2015-09-03 22:28:18 -07:00
library Removes summary from legs property 2016-04-05 22:59:14 +02:00
mocks fixes missing overrides in mock data facade 2016-04-05 22:59:14 +02:00
server Disable steps and alternatives by default 2016-04-05 22:59:14 +02:00
util Fix mathematical assumptions in StaticRTree 2016-04-05 22:59:14 +02:00
CMakeLists.txt Start modularizing the CMake buildsystem 2016-04-06 18:36:06 +02:00
engine_tests.cpp Remove license headers from project source files; global license 2016-01-04 19:06:32 +01:00
extractor_tests.cpp Remove license headers from project source files; global license 2016-01-04 19:06:32 +01:00
library_tests.cpp Library tests build system integration 2016-04-05 22:58:32 +02:00
server_tests.cpp Add viaroute suport for new API 2016-04-05 22:58:32 +02:00
util_tests.cpp Remove license headers from project source files; global license 2016-01-04 19:06:32 +01:00