1
0
mirror of https://github.com/ACINQ/eclair.git synced 2024-11-19 18:10:42 +01:00
eclair/BUILD.md

26 lines
767 B
Markdown
Raw Normal View History

2017-03-17 19:07:29 +01:00
# Building Eclair
## Requirements
- [Java Development Kit](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) 1.8
2017-03-17 19:07:29 +01:00
- [Maven](https://maven.apache.org/download.cgi) 3.3.x
- [Inno Setup](http://www.jrsoftware.org/isdl.php) 5.5.9 (optional, if you want to generate the windows installer)
## Build
To build the project, simply run:
```shell
$ mvn install
2017-03-17 19:07:29 +01:00
```
To skip the tests, run:
2017-03-17 19:07:29 +01:00
```shell
$ mvn install -DskipTests
```
To only build the `eclair-node` module
```shell
$ mvn install -pl eclair-node -am -DskipTests
2017-03-17 19:07:29 +01:00
```
To generate the windows installer along with the build, run the following command:
```shell
$ mvn install -DskipTests -Pinstaller
```
The generated installer will be located in `eclair-node-gui/target/jfx/installer`