https://github.com/ossystems/find-binary-version-rs
provide a way to get the binary version for a specific binary.
https://github.com/ossystems/find-binary-version-rs
Last synced: 9 months ago
JSON representation
provide a way to get the binary version for a specific binary.
- Host: GitHub
- URL: https://github.com/ossystems/find-binary-version-rs
- Owner: OSSystems
- License: apache-2.0
- Created: 2019-04-08T23:51:34.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-03T08:29:18.000Z (over 1 year ago)
- Last Synced: 2025-06-28T18:17:36.438Z (9 months ago)
- Language: Rust
- Size: 76.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
[](https://coveralls.io/github/OSSystems/find-binary-version-rs?branch=master)
[](https://docs.rs/find-binary-version)
# find-binary-version
The library provide a way for reading version from the binaries files.
---
### Dependencies
You must have `libarchive` properly installed on your system in order to use
this. If building on *nix systems, `pkg-config` is used to locate the
`libarchive`; on Windows `vcpkg` will be used to locating the `libarchive`.
The minimum supported Rust version is 1.59.
### Features
The following know patterns are supported allowing the version to be detected
without the need for any user specification:
* U-Boot
* LinuxKernel
Other formats are supported through the `version_with_pattern` function,
which will look for a given regular expression on the given binary.
## License
Licensed under either of
* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or https://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or https://opensource.org/licenses/MIT)
at your option.
### Contribution
Unless you explicitly state otherwise, any contribution intentionally
submitted for inclusion in the work by you, as defined in the
Apache-2.0 license, shall be dual licensed as above, without any
additional terms or conditions.