Helper to build and install c-like libraries from Rust
https://crates.io/crates/cargo-c
The is a cargo applet to build and install C-ABI compatibile dynamic and static
libraries from Rust.
It produces and installs a correct pkg-config file, a static library and a
dynamic library, and a C header to be used by any C (and C-compatible)
software.
- Developed at devel:languages:rust
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/cargo-c && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README.suse-maint | 0000000692 692 Bytes | |
_service | 0000001018 1018 Bytes | |
cargo-c-0.9.15~git0.2d3044b.tar.xz | 0000032932 32.2 KB | |
cargo-c.changes | 0000007566 7.39 KB | |
cargo-c.spec | 0000002084 2.04 KB | |
cargo_config | 0000000100 100 Bytes | |
vendor.tar.xz | 0033368448 31.8 MB |
Revision 14 (latest revision is 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 1046285
from
Andreas Schneider (gladiac)
(revision 14)
- Update to version 0.9.15~git0.2d3044b: * Prepare for release * Update to cargo-0.67 and clap-4 * macos: Allow larger install_name entries * Fix the new clippy lints * Don't include version in soname ELF header if versioning is disabled * Use get_many instead of values_of_lossy * Use macos-12 for the macos runner * Add job deps * Generate paths relative to ${prefix} in the pkg-config file even if --libdir or --includedir are given * Compact the main CI * Fix more warnings in the main CI * Use a custom release profile to strip binaries * ci(deploy): Use musl abi for aarch64 linux binary, add i686 linux * Remove msys2 test * Update the example-project CI * Make sure the supported rustc version is evident * Use the default compiler to build a static binary for musl * Save all the linux binaries * Prepare for release * Add pre-built ppc64le and aarch64 linux binaries * Simplify the deploy script * Fix new clippy lints * Update to cargo-0.66 * Use dtolnay/rust-toolchain * Remove actions-rs/cargo * Prepare for release * add support for illumos * Bump cargo version * Prepare for release * Bump cargo to 0.64 * Install the windows DLL in the libdir if it is custom * Fix typo on readme * Bump the codecov action * Add sonames on musl
Comments 0