derekkingston
e53b395bbc
Fixed windows compile argument warnings
2018-08-08 12:11:59 -04:00
derekkingston
ed83efefd9
Cleaned up meson build files removing extraneous compile arguments
2018-07-31 18:41:52 -04:00
Derek Kingston
29de2c0508
Correct hash for downloaded Boost 1.67
2018-07-30 10:44:48 -04:00
Derek Kingston
90dd599270
Updated to boost 1.67.0
2018-07-30 10:36:23 -04:00
Derek Kingston
662ceb62d6
Fixed syntax for boost meson file
2018-07-30 09:24:15 -04:00
Derek Kingston
d6f2595747
Standardized boost library naming for build
2018-07-30 09:17:55 -04:00
Derek Kingston
5e1e68d943
Fixed hash value for minizip 1.2
2018-07-10 11:14:14 -04:00
Adam C. Foltzer
a52a04adfe
add Docker env to Travis build matrix
2018-03-12 15:58:13 -07: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
0ca76ecfb8
delete most of the in-tree serial dependency
2018-01-31 10:19:45 -08:00
Derek Kingston
d008b91e12
Syntax fix for meson build of gtest
2018-01-16 11:24:25 -05:00
Derek Kingston
b8dc227058
Meson patch for gtest local rather than downloaded from wrapdb
2018-01-16 11:13:59 -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
6383a6e5c3
Updated download hash for minizip 1.2
2018-01-09 15:33:14 -05:00
derekkingston
ad9ff405ea
Properly passed linker defines to ZMQ (Windows)
2017-12-20 16:19:29 -05:00
Derek Kingston
9c5ecf2e44
ZeroMQ 4.2.3 meson consistency update
2017-12-19 17:06:43 -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
steve
7000ac5a34
serial is no longer downloaded
2017-12-19 11:01:18 -05:00
Adam C. Foltzer
6a9e405c69
disable minizip crypto so we can remove libbsd dependency
2017-12-13 10:57:28 -05:00
Derek Kingston
ba396663d2
Finalized minizip update
2017-11-30 21:06:24 -05:00
Derek Kingston
79275a2ebb
Removed AES option from minizip
2017-11-30 20:39:35 -05:00
Steve Rasmussen
30d4046137
ignoring gtest.wrap
2017-11-20 13:49:23 -05:00