Recognize "rlib" and "cdylib" crates (#1238)

Addresses #828 and https://github.com/lunaryorn/emacs-module.rs/issues/4 and probably numerous others.
This commit is contained in:
Jason Dusek 2016-12-16 10:56:15 -08:00 committed by Nick Cameron
parent 56469a8745
commit 22ddc36b17

View File

@ -165,7 +165,7 @@ fn target_from_json(jtarget: &Json) -> Target {
let kinds = jtarget.get("kind").unwrap().as_array().unwrap();
let kind = match kinds[0].as_string().unwrap() {
"bin" => TargetKind::Bin,
"lib" | "dylib" | "staticlib" => TargetKind::Lib,
"lib" | "dylib" | "staticlib" | "cdylib" | "rlib" => TargetKind::Lib,
"test" => TargetKind::Test,
"example" => TargetKind::Example,
"bench" => TargetKind::Bench,