- This is an open source project developed for humanitarian responses
- Consult the user manual for further details
- Can be downloaded from Apache
MAVEN_HOMEvariable should be set to the pathing for the main directory as an environmental variable- E.g.
C:\Program Files\Maven\apache-maven-3.8.4(make adjustments for version and location)
- E.g.
M2variable should be set to the pathing for thebinfolder as an environmental variable- I.e.
%MAVEN_HOME%\bin(Windows),$MAVEN_HOME/bin(Linux, Mac)
- I.e.
- Older versions of Java can be downloaded from Oracle (requires an Oracle account)
JAVA_HOMEvariable should be set to the pathing forjdk-1.8as an environmental variable- E.g.
C:\Program Files\Java\jdk-1.8(make adjustments for location)
- E.g.
- Once install is complete, it may also be necessary to ensure that the editor being used is also set utilize 1.8
- Control Panel > System and Security > System > Advanced System Settings > Environment Variables > (under System Variables) New
OR searchsystem environment variablesin Search Bar > select Edit the system environment variables > Environment Variables > (under System Variables) New
- Set Variable name to [respective name]
- Set Variable value to [respective path]
- Open Terminal
export M2_HOME=<respective path> export M2=$M2_HOME/bin export JAVA_HOME=<respective path>
cd <directory you want to download into>
git clone --recurse-submodules https://github.com/RC2-Tools/RC2-desktop.git
#After creating a fork into your own repository
git clone --recurse-submodules https://github.com/<YourUserName>/RC2-desktop.gitgitcan be downloaded from git-scm- After logging into or making an account on GitHub, use button on upper right to make a Fork before doing second step
- Run
mvn clean install - To make the installer, run
mvn clean deploy
- Use
-DskipTeststo skip tests- Use
-Dapp-designer.directory=PATHto usePATHinstead of theapp-designersubmodule
- In
app-designer, rungrunt compile-config-templatesgruntcan be downloaded from gruntjs- Requires
npmwhich is an extension ofnvm- For Windows, install nvm-windows
- For Linux/Mac install nvm
- Once
nvmis installed, it may be necessary to turnnvm onin the command line beforenpmis recognized
- Requires