Crates.io | werb |
lib.rs | werb |
version | 0.1.2 |
source | src |
created_at | 2021-01-16 13:52:08.969128 |
updated_at | 2021-01-20 08:24:43.027911 |
description | Yet another rusty package manager |
homepage | |
repository | https://github.com/wafelack/werb |
max_upload_size | |
id | 342798 |
size | 72,048 |
Yet another rusty package manager
You can either:
cargo install werb
You must add $HOME/.werb_bin
to path to have direct access to your installed packages
werb
to update your sources and setup the environnementwerb search <package>
to check if your package existswerb install <package> [-f | --force]
to install it in ~/.werb_bin
werb purge <package>
to uninstall itNOTE: All the published packages has to be in a single tar.gz file !
WARNING: If you just want to UPDATE an existing package, go to the editing section
Prerequisties: You have to have ruby installed
Fork this repository
Clone the produced repository with: git clone git@github.com:$USERNAME/werb.git
(obviously replace $USERNAME with your github username)
Run cd werb/ && chmod 751 add_package.rb
Follow the script instructions
Commit your changes with this message: :package: Added $PACKAGE_NAME package
(obviously replace $PACKAGE_NAME with your package name)
Push your changes to your repo
Open a pull request on this repository with this title: [PACKAGE] Added $PACKAGE_NAME
(obviously replace $PACKAGE_NAME with your package name)
Your package should be accepted within one day
Fork this repository
Clone the produced repository with: git clone git@github.com:$USERNAME/werb.git
(obviously replace $USERNAME with your github username)
Go in the produced directory
Edit packages.json
with your changes
Commit your changes with this message: :package: Edited $PACKAGE_NAME package
(obviously replace $PACKAGE_NAME with your package name)
Push your changes to your repo
Open a pull request on this repository with this title: [PACKAGE] Edited $PACKAGE_NAME
(obviously replace $PACKAGE_NAME with your package name)
Your package should be updated within one day