Crate cargo_deb

Crate cargo_deb 

Source
Expand description

§Making deb packages

If you only want to make some *.deb files, and you’re not a developer of tools for Debian packaging, see cargo deb command usage described in the README instead.

cargo install cargo-deb
cargo deb # run this in your Cargo project directory

§Making tools for making deb packages

The library interface is experimental. See main.rs for usage.

Re-exports§

pub use crate::config::BuildEnvironment;
pub use crate::config::BuildProfile;
pub use crate::config::DebugSymbols;
pub use crate::config::PackageConfig;
pub use crate::deb::ar::DebArchive;

Modules§

assets
compress
config
deb
listener

Structs§

CargoDeb
CargoLockingFlags
OutputPath

Enums§

CargoDebError

Constants§

COMPRESS_DEBUG_SYMBOLS_DEFAULT
DBGSYM_DEFAULT
SEPARATE_DEBUG_SYMBOLS_DEFAULT

Functions§

install_debs
Run dpkg to install deb archive at the given path
strip_binaries
Strips the binary that was created with cargo
write_deb

Type Aliases§

CDResult