comline/package-manager/README.md

34 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2023-08-28 14:09:31 -05:00
# Comline
## Relevant resources
https://doc.rust-lang.org/cargo/reference/registries.html
## Development Temporary Requirements
### Configuration Env Variable
This is temporary, the environment variables can be set manually but optimally should be done
on installation of the package manager
### Linux
From this directory(`comline-rs/`, be sure you are here) in console, make an alias to the executable:
- Fish: `set COMLINE_HOME=~/.config/comline"`
- Bash: `COMLINE_HOME=~/.config/comline` (might be wrong, didn't test)
You can check if its working by doing `echo $COMLINE_HOME`
### Package Manager Alias
This is a very temporary alias for development (which might just easily break), since we need
to use the package manager sometimes, lets do a alias:
### Linux
From this directory(`comline-rs/`, be sure you are here) in console, make an alias to the executable:
- Fish: `alias comline-dev="\"$(pwd)/target/debug/comline-package-manager\""`
- Bash: `alias comline-dev="\"$PWD/target/debug/comline-package-manager\""` (might be wrong, didn't test)
Now the command `comline-dev` is available anywhere