While we recommend setting up your enviroment as described in here, this repository provides a complete and ready reproducible build environment based on a virtual machine setup.
-
Install vagrant https://www.vagrantup.com/
-
Install ansible
- If you are running Ubuntu, you can use
sudo apt install ansible
- For other OSs please check ansible documentation.
- If you are running Ubuntu, you can use
-
Install virtualbox https://www.virtualbox.org/wiki/Downloads
-
Clone this repository
-
Start virtual machine
vagrant up
-
Connect to your virtual machine
vagrant ssh
-
As an example, to build the ledger app:
cd ledger-polkadot make
for other tasks steps, please follow the instructions here
-
If you want to start from scratch or remove/delete everything, run:
vagrant destroy