-
Notifications
You must be signed in to change notification settings - Fork 35
Development
As the Gradle task busterTest
does not work under Windows, we recommend that
contributors using Windows install Ubuntu on a virtual machine and use the
instructions below. Furthermore, Windows users will need to have Git installed
on their machines in order to build the Topsoil project.
Go here to download, then follow the installation instructions.
Execute this install script to install Node.js so that it is compatible with Gradle.
Execute this command in a terminal:
npm install -g buster phantomjs
The most reliable way to execute the build script is to use the Gradle wrapper
(e.g., ./gradlew build
).
As the Ubuntu repos contain an outdated version of Gradle, you must add a PPA and install as follows:
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle
Click here to automatically fork Topsoil.
Then, execute the following commands in a terminal to clone your new fork:
git clone https://github.com/YOUR_USERNAME/Topsoil
cd Topsoil
Execute the following command in a terminal:
gradle check busterTest
If the command runs without errors, you should be set up correctly.