Releases: artichoke/sysdir-rs
v1.2.2
Release sysdir
1.2.2.
sysdir
is published on crates.io.
This release adds additional "no alloc" crates.io categories to the Cargo.toml
manifest.
What's Changed
- Bump rubocop from 1.50.2 to 1.51.0 by @dependabot in #10
- Bump ruby/setup-ruby from 1.148.0 to 1.150.0 by @dependabot in #9
- Add no-std crates.io category metadata by @lopopolo in #11
Full Changelog: v1.2.1...v1.2.2
v1.2.1
Release sysdir
1.2.1.
sysdir
is published on crates.io.
This release fixes a packaging error in v1.2.0. Examples are now included in the package shipped to crates.io.
What's Changed
Full Changelog: v1.2.0...v1.2.1
v1.2.0
Release sysdir
1.2.0.
sysdir
is published on crates.io.
This release adds a runnable example that enumerates system directories using the bindings:
cargo run --example enumerate_system_dirs
What's Changed
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Release sysdir
1.1.0.
sysdir
is published on crates.io.
This release allows sysdir
to compile on non-Apple targets. The crate will be empty on these targets.
What's Changed
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Release sysdir
1.0.0.
sysdir
is published on crates.io.
sysdir
provides Rust bindings to the sysdir(3)
APIs provided by libSystem.dylib
on macOS, iOS, tvOS, and watchOS.
man 3 sysdir
describes sysdir(3)
as:
NAME
sysdir_get_next_search_path_enumeration – Enumeration of the filesystem
paths for the various standard system directories where apps, resources,
etc. get installed.
sysdir
is a no_std
crate and does not link to alloc
.