clippy-service icon indicating copy to clipboard operation
clippy-service copied to clipboard

how to handle crates that require extra dependencies (specifically shared libraries)

Open codyps opened this issue 9 years ago • 1 comments

https://github.com/jmesmon/rust-systemd/issues/13 has some details.

Essentially: rust-systemd depends on libsystemd.so, which it currently can build for travis-ci via a shell script run prior to cargo build invocation. Due to this being a shared library, building with build.rs isn't really correct as the library search path doesn't include OUT_DIR.

We'd like a way to be compatible with clippy-service, and it seems likely we'll need changes to clippy-service (or perhaps cargo) to get there. This issue above has some options. I'd appreciate your input on what the right course of action here is with respect to clippy-service (or maybe there's a good way to do this already that I've overlooked!).

codyps avatar Apr 25 '16 17:04 codyps

Might be a dup of #23

codyps avatar Apr 25 '16 18:04 codyps