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