Commit Graph

51 Commits

Author SHA1 Message Date
Colin AE. Taylor
68e5c0fe82 [Tests] AngledAreaSearchTask sends three more routePlanRequests.
Three more routePlanRequests for checking 4 corners instead of 1.
2018-05-17 14:19:41 -04:00
derek.kingston
6c0905936a [Validator] ensure that every request gets a response (inc error)
(cherry picked from commit ee5a4f31f4aa27855d8d773cd2a7d71eeceec7b9)
2018-05-01 14:36:01 -04:00
Adam C. Foltzer
5a00f67999 bring back the gtest wrap
Meson is supposed to have built-in magic about the gtest dependency,
but it doesn't seem to work consistently.
2018-02-09 10:04:08 -08:00
Adam C. Foltzer
b347b561d2 fully support offline builds, and improve Meson files
The main work of this patch is to allow any dependency which
previously used a wrap file to also check for a suitable
system-provided dependency. In most cases, Meson will query
`pkg-config` for the dependency, but there are some exceptions for
dependencies with non-standard packaging like cppzmq and SQLiteCpp.

This patch also contains some elimination of redundancies between the
various `meson.build` files, particularly around how we specify
`cpp_args` for the sub-libraries.
2018-02-02 13:01:41 -08:00
Adam C. Foltzer
fadeef4c22 clean up some "works on my machine issues"
Some dependencies are hidden when one's development machine has a
system-managed copy of a library also installed.

This patch also begins reunifying the library build infrastructure.
2018-01-31 15:36:47 -08:00
Adam C. Foltzer
1fad95b3b9 Switch 3rd libraries to the Meson dependency abstraction
This is a necessary first step to supporting the offline build
pattern. As of this commit, though, that way of building is not supported.
2018-01-31 12:02:42 -08:00
Adam C. Foltzer
928fc2814a Fix attempt to get non-existent gtest lib variable
Former-commit-id: fd079fc90d4eb75e5b168b20fed6f257b5e08fb7
2018-01-24 14:25:53 -08:00
steve
bb4d2956b4 - fixed problems after merge 2018-01-12 15:21:49 -05:00
steve
63bcbd60d8 Merge branch 'develop' of https://repos.vdl.afrl.af.mil/gitlab/tcas-uxas/OpenUxAS_Mirror into icet-dev 2018-01-12 13:45:59 -05:00
Derek Kingston
672e45eafa Increased time-out for automatic AutomationRequest tests 2018-01-10 13:00:10 -05:00
derekkingston
209aeaea63 Fixed compiler warnings for Windows build 2017-12-20 17:26:52 -05:00
Derek Kingston
9cb0d5b8cc Update ZeroMQ to 4.2.3 and Zyre to 2.0.0 2017-12-19 16:35:37 -05:00
Derek Kingston
0b16e53beb Merge branch 'develop' into minizip-update 2017-11-30 19:56:27 -05:00
Derek Kingston
f44b28e80a Update AutomationRequestTest.cpp 2017-11-21 21:54:14 -05:00
Derek Kingston
8a59586695 Update HelloWorld_test01.cpp 2017-11-21 21:44:42 -05:00
Caine Barber
32416dd38f Updated gTest Documentation 2017-11-20 13:27:58 -05:00
Caine Barber
5b7fab4729 Removed redundant configs 2017-11-20 13:20:47 -05:00
Derek Kingston
aadd91c3c2 Removed extraneous forward slashes in path for tests 2017-11-17 17:22:49 -05:00
Steve Rasmussen
3b1782da1f Merge branch 'develop' of https://repos.vdl.afrl.af.mil/gitlab/tcas-uxas/OpenUxAS_Mirror into icet-dev 2017-11-17 15:51:50 -05:00
Steve Rasmussen
8c88f8dc14 added internal_3rd_libraries option. set it = to false to use 3rd libraries installed on the system only. 2017-11-17 15:43:43 -05:00
Steve Rasmussen
ac09fd4b6b fixed gtest to link with googletest library
This reverts commit 99208d3c8755510d6f3d2540b56b0edc47601e75.
2017-11-17 15:39:42 -05:00
Derek Kingston
71aefa2c84 Update WaterwaySearch_test01.cpp 2017-11-16 16:11:04 -05:00
jonathan.steingass
2bdb0ce49c fixed spelling... 2017-11-14 13:44:09 -05:00
jonathan.steingass
3723977246 added gtest documentation for windows. Fixed spelling 2017-11-13 12:58:49 -05:00
jonathan.steingass
785080c4b9 updated waterway search for windows compatibility 2017-11-13 12:52:50 -05:00