-
Notifications
You must be signed in to change notification settings - Fork 24
Building the project and starting the application
- Ubuntu 16.04 or later version
- Oracle Java SE Development Kit 10 or later version
- Apache Ant 1.10.3 or later version
1. Clone project
git clone https://github.com/aionnetwork/aion_ui
2. Enter directory
cd aion_ui
2'. Optional step - checkout desired revision (default revision is master
)
git checkout <revision>
3. Create deployable archive
ant clean pack
After running the ant pack
command, in the pack
folder there should be an archive file - aion_ui.tar.gz
.
Unpack the archive and enter the extracted folder
Start the wallet by running ./aion_ui.sh
The project needs as dependencies all the jar
files in the lib
and mod
directories.
The mod
directory contains aion core module jars, while lib
contains other jars that are considered public libraries
The MainClass is org.aion.wallet.WalletApplication
It's recommended to also have the following java VM options -Dlocal.storage.dir=${HOME}/.aion -Xms500m -Xmx600m
For the development process the following git workflow was used:
This means that the dev
branch holds the latest features that are made for the next release and these features will be merged into master
only when a release is made.