diff --git a/README.md b/README.md index f72e6f4..2b91cdd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Plutus Community Documentation. -Please feel free to [contribute.](http://github.com/nstankov-bg/docs.plutus-community.com) +Please feel free to [contribute](http://github.com/nstankov-bg/docs.plutus-community.com). + +Future ideas for the project are shared on [Project Catalyst](https://cardano.ideascale.com/a/dtd/Incentive-system-for-documentation/352181-48088). # Intro @@ -10,5 +12,4 @@ Please feel free to commit any .MD files linked to setup or your studies. We'll The website is hosted on a single node, that runs in a utility-room, somewhere. Have mercy over its soul. The page lives [here](http://docs.plutus-community.com) -Version 0.01a - +Version 0.0.3 diff --git a/SUMMARY.md b/SUMMARY.md index 62ef392..8eb9240 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -5,5 +5,6 @@ * [Windows WSL2](/docs/setup/WindowsWSL.md) * [Ubuntu](/docs/setup/Ubuntu.md) * [MacOS](/docs/setup/MacOS.md) +* [Cabal Build](/docs/setup/CabalBuild.md) diff --git a/docs/setup/CabalBuild.md b/docs/setup/CabalBuild.md new file mode 100644 index 0000000..1716388 --- /dev/null +++ b/docs/setup/CabalBuild.md @@ -0,0 +1,28 @@ + +# Using Cabal Build + +### Do NOT waste time building Cabal locally. It's provided in Nix. + +_**Note:**_ +**The setup assumes that you are running this from an already configured Nix-Shell, look at the [other guides](http://docs.plutus-community.com/) to set this up.** + +## Installation + +Let's say that I have done a git clone on 2 repositories. + +1. [Plutus](https://github.com/input-output-hk/plutus) +2. [Plutus-Pioneer-Program](https://github.com/input-output-hk/plutus-pioneer-program) + +Both of them, I have decided to put in ```/opt/``` for the example. + +```ssh +cd /opt/plutus +nix-shell +``` + +## From Nix-Shell +```ssh +cd /opt/plutus-pioneer-program/code/week1/ +cabal update +cabal build +```