diff --git a/rust/Cargo.toml.in b/rust/Cargo.toml.in index 6febd4c532..0987651203 100644 --- a/rust/Cargo.toml.in +++ b/rust/Cargo.toml.in @@ -9,7 +9,7 @@ members = [".", "./derive"] [lib] crate-type = ["staticlib", "rlib"] path = "@e_rustdir@/src/lib.rs" -name = "suricata_rust" +name = "suricata" [profile.release] debug = true diff --git a/rust/Makefile.am b/rust/Makefile.am index aa2b571789..854377f5de 100644 --- a/rust/Makefile.am +++ b/rust/Makefile.am @@ -45,8 +45,12 @@ else $(CARGO) build $(RELEASE) $(NIGHTLY_ARGS) \ --features "$(RUST_FEATURES)" $(RUST_TARGET) endif - if test -e $(RUST_SURICATA_LIBDIR)/suricata_rust.lib; then \ - cp $(RUST_SURICATA_LIBDIR)/suricata_rust.lib \ + if test -e $(RUST_SURICATA_LIBDIR)/suricata.lib; then \ + cp -a $(RUST_SURICATA_LIBDIR)/suricata.lib \ + $(RUST_SURICATA_LIBDIR)/${RUST_SURICATA_LIBNAME}; \ + fi + if test -e $(RUST_SURICATA_LIBDIR)/libsuricata.a; then \ + cp -a $(RUST_SURICATA_LIBDIR)/libsuricata.a \ $(RUST_SURICATA_LIBDIR)/${RUST_SURICATA_LIBNAME}; \ fi $(MAKE) gen/rust-bindings.h