An package manager for MatuushOS, whatever/Linux, MacOS, Windows, Android, ...

[![pipeline status](https://gitlab.com/matuushos/pm-rust/badges/master/pipeline.svg)](https://gitlab.com/matuushos/pm-rust/-/commits/master) [![Latest Release](https://gitlab.com/matuushos/pm-rust/-/badges/release.svg)](https://gitlab.com/matuushos/pm-rust/-/releases) [![coverage report](https://gitlab.com/matuushos/pm-rust/badges/master/coverage.svg)](https://gitlab.com/matuushos/pm-rust/-/commits/master) ## Features: - Simple - Fucking fast - Its functionality can be used anywhere ## Example build script ```toml [metadata] name = "hello" version = 0.0 dependencies = [""] proprietary = false source = "https://github.com/mrsarm/helloworld-c/commit/54ddce13885d4dcff1e197fcd8d764af0353c5e5.tar.gz" license = "NONE" [steps] prepare = ["tar -xvf 54ddce13885d4dcff1e197fcd8d764af0353c5e5"] build = ["cmake .", "make -j$(nproc)"] install = [""] ``` ## TODO: - [x] Make basic functionality (installing/uninstalling package) work - [x] Make parsing build command arguments work. - [ ] Make an OS with this, powered by MUSL, perfectly hardened Linux kernel and with majority of binaries written in Rust. ## How to get support? [Mail me here](mailto:contact-project+matuushos-pm-rust-52355447-issue-@incoming.gitlab.com).