Commit Graph

29 Commits (fd23f2891ad3e69a6d7c63cd167e245c4d037e80)

Author SHA1 Message Date
Bradlee Speice 0bf3ba192e Upgrade to Aeron 1.23.0 2019-10-29 00:05:45 -04:00
Bradlee Speice 6853801b66 Update the version test 2019-10-12 15:16:27 -04:00
Bradlee Speice 9bb663e16c Upgrade to Aeron 1.22.1 2019-10-12 15:15:04 -04:00
Bradlee Speice 92ba2cd6c8 ...and fix the test case 2019-10-09 21:31:28 -04:00
Bradlee Speice 1702bea1a2 Upgrade Aeron to 1.22.0 2019-10-09 21:06:46 -04:00
Bradlee Speice 7e8f49c347 Move `aeronmd` back out of -sys.
Clap/Ctrlc are still causing issues during static link.
2019-10-06 23:18:57 -04:00
Bradlee Speice a755382f24 Add dev-dependencies for `sys` crate 2019-10-06 21:38:38 -04:00
Bradlee Speice adfa401245 Add duty cycle functionality to the media driver
Eventually want to receive term events in tests
2019-10-06 20:45:57 -04:00
Bradlee Speice a40a71d4a8 Fix formatting and warnings 2019-10-03 22:55:02 -04:00
Bradlee Speice 5527495b09 Reversion and cleanup
Moving the `aeronmd` example to the sys crate caused issues for static
linking because of the `tempfile` crate.

Revert "Install luuid for Linux"
Revert "Fix some Cargo.toml issues"
Revert "More minor cleanup"
2019-10-03 00:48:53 -04:00
Bradlee Speice 0e1462fe9e Fix some Cargo.toml issues 2019-10-02 23:42:05 -04:00
Bradlee Speice c982a63cd9 More minor cleanup 2019-10-02 23:27:59 -04:00
Bradlee Speice cef3a17d55 Move the control protocol enum to main client lib
Side benefit: forcing documentation
2019-09-25 22:18:56 -04:00
Bradlee Speice 774a9a6b30 Doc fixes 2019-09-25 00:24:42 -04:00
Bradlee Speice 3cd0aa4f55 Add in Rust-y bindings for some of the `#define` constants 2019-09-25 00:19:04 -04:00
Bradlee Speice 8371b25638 Tweak to enum generation
No more gigantic weird names
2019-09-24 19:41:45 -04:00
Bradlee Speice 1fdf79af8b Start work on the client context 2019-09-22 17:56:52 -04:00
Bradlee Speice 646d58fd1b Whitelist driver bindings
Much cleaner namespace to work with
2019-09-22 15:30:17 -04:00
Bradlee Speice 11691a4bb2 Fix cargo fmt 2019-09-21 18:23:51 -04:00
Bradlee Speice 1d0e68a2da Add extra Windows SDK static libs 2019-09-21 18:07:41 -04:00
Bradlee Speice 7041d928d6 cargo fmt fixes 2019-09-21 14:03:07 -04:00
Bradlee Speice b1493fc0fd Fix the DLL path on Windows
Static builds aren't working missing some symbols on Windows
2019-09-21 14:02:11 -04:00
Bradlee Speice e7aae43746 Add all link search paths
Probably want to rewrite via `cc` at some point.
2019-09-21 11:58:26 -04:00
Bradlee Speice 4c9f575e2b Fix a cargo-fmt issue 2019-09-20 00:25:04 -04:00
Bradlee Speice ffe015e9db Add support for Windows lib lookup directory 2019-09-20 00:14:40 -04:00
Bradlee Speice 67a24a35d8 Fix path lookups on Windows 2019-09-19 23:17:31 -04:00
Bradlee Speice 6018b12670 Format, clippy, and start the docs 2019-09-19 23:06:37 -04:00
Bradlee Speice 0a1e3d689a Add the Aeron project back 2019-09-19 22:29:14 -04:00
Bradlee Speice cfad779e03 Start on an aeron-rs crate 2019-09-19 22:24:35 -04:00