Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/a1ecbr0wn/snapcraft
A crate to add access to snapcraft the environment.
https://github.com/a1ecbr0wn/snapcraft
linux rust rust-lang snap snapcraft
Last synced: about 1 month ago
JSON representation
A crate to add access to snapcraft the environment.
- Host: GitHub
- URL: https://github.com/a1ecbr0wn/snapcraft
- Owner: a1ecbr0wn
- License: apache-2.0
- Created: 2023-01-15T23:30:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-03T07:01:37.000Z (5 months ago)
- Last Synced: 2024-09-18T00:09:47.759Z (about 2 months ago)
- Topics: linux, rust, rust-lang, snap, snapcraft
- Language: Rust
- Homepage: https://crates.io/crates/snapcraft
- Size: 64.5 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Snapcraft
[![Crates.io](https://img.shields.io/crates/l/snapcraft)](https://github.com/a1ecbr0wn/snapcraft-wmi/blob/main/LICENSE) [![Crates.io](https://img.shields.io/crates/v/snapcraft)](https://crates.io/crates/snapcraft) [![Build Status](https://github.com/a1ecbr0wn/snapcraft/actions/workflows/build.yml/badge.svg)](https://github.com/a1ecbr0wn/snapcraft/actions/workflows/build.yml) [![docs.rs](https://img.shields.io/docsrs/snapcraft)](https://docs.rs/snapcraft) [![dependency status](https://deps.rs/repo/github/a1ecbr0wn/snapcraft/status.svg)](https://deps.rs/repo/github/a1ecbr0wn/snapcraft) [![snapcraft.io](https://snapcraft.io/rust-example/badge.svg)](https://snapcraft.io/rust-example)
A Rust library giving access to the snapcraft standard environment variables for when you need to alter your behaviour when your application is running inside a snap, e.g. you need to find the user's home folder to access some shared settings, or you need to work out where the data folder of the snap is so that you can write to it.
This repository also contains an example application that will be pushed to the snapcraft store as `rust-example` by the automated build.
[![Get the example app from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/rust-example)