layout | title | permalink |
---|---|---|
page |
Install |
/install/ |
Mono: Since Pash is written in C# and depends on the .net
framework, it requires you to install Mono.
-
Mac: To install on a Mac, you can easily get Mono with brew
brew update && brew install mono
-
Linux: Checkout the Mono docs for installing Mono on Linux.
-
Windows: Checkout the Mono docs for installing Mono on Windows.
Due to how often the project is undergoing changes, it's best to pull the latest from the source repository using git
- Get the code
- Prefer git:
git clone https://github.com/Pash-Project/Pash.git
- Fall-back: download via curl
curl -L -o pash.zip http://github.com/pash-project/pash/zipball/master/
and unzip it.
- Prefer git:
cd Pash
(cd into the project)xbuild
(this builds the project)
mono Source/PashConsole/bin/Debug/Pash.exe
It's a bit more convenient to type pash
at a prompt and jump into the Pash Console
so setup little alias
in your shell's profile (.bash_profile
, .zshrc
, other?) so you can run pash
from anywhere and not have to type mono ...Pash.exe
to spin up the shell each time.
EX:
alias pash='mono ~/PATH_TO_PASH/Pash/Source/PashConsole/bin/Debug/Pash.exe'
Come checkout the GitHub project, report bugs and help us out by sending in a pull requests...