Building from Source
Warning
⚠️ Warning! ⚠️ Your should ONLY proceed, if you REALLY know, what you are doing.
General
This project is being built, using Maven.
This requires you to have maven installed in your PATH. You can check this running.
mvn --version
If this command does not throw you an error, Maven is installed.
System Requirements
Required
- Java version 13 or higher
- Maven version 3.6 or higher
- 2 GB of RAM
- One core CPU with clock speed higher than 2 GHz
Recommended
- Java version 16 or higher
- Maven version 3.6.3 or higher
- 8 GM of RAM
- 4 or more CPU cores with a clock speed higher than 3 GHz
- git version 2.31.1 or higher
Building
MacOS and Linux
- Get the latest file from GitHub. If you have git installed (Check with
git --version
), use the following command in your command line (cmd
on Windows,Terminal
on MacOS and Linux):git clone https://github.com/MaFeLP/MCDC.git cd MCDC/
If git is not installed, go to the project’s GitHub Page, click on the green download Code button and download the code as ZIP. Then unzip the file and open a command line in this file.
- On Linux and MacOS execute the script bash-scripts/build.sh, by using the following command:
bash ./bash-scripts/build.sh
or, if you want to go the manual way or are on Windows, copy and paste the following commands into your shell:
mvn clean
mvn validate
mvn test
mvn package
mvn verify
- In your file explorer, navigate to the
target
folder, inside the MCDC folder.