mirror of
https://github.com/ACINQ/eclair.git
synced 2024-11-20 10:39:19 +01:00
12a80afd03
Mention Docker in our build instructions (fixes #669)
1.0 KiB
1.0 KiB
Building Eclair
Requirements
- Java Development Kit 1.8u161 or newer
- Maven 3.3.x or newer
- Inno Setup 5.5.9 (optional, if you want to generate the windows installer)
- Docker 18.03 or newer (optional) if you want to run all tests
Build
To build the project, simply run:
$ mvn install
Other build options
If you don't have Docker you can skip tests that depend on it:
$ mvn install -DexcludedGroups=fr.acinq.eclair.blockchain.electrum.DockerTest
To skip all tests, run:
$ mvn install -DskipTests
To only build the eclair-node
module
$ mvn install -pl eclair-node -am -DskipTests
To generate the windows installer along with the build, run the following command:
$ mvn install -DskipTests -Pinstaller
The generated installer will be located in eclair-node-gui/target/jfx/installer