Gradle will set itself up during the first build on any system. It requires an active internet connection to do so.
- Run
gradlew idea
to create the IDEA project files. - Import the project into IDEA.
- (If necessary,) open the 'Project Structure' Dialog (Ctrl+Alt+Shift+S) and set the Project SDK to a SDK > 6.0.
- Run
gradlew eclipseProject eclipseClasspath eclipseJdt
to create the Eclipse project files. - Import all projects into Eclipse.
Launch net.sf.anathema.AnathemaDevelopmentBootLoader
.
- Add the dependency entry to the module's
build.gradle
. - Run
gradlew eclipseClasspath
orgradlew ideaModule
respectively.
- Run
gradlew createModule -PmoduleName=MODULENAME
- In
settings.gradle
, add your module name. - In
plugins.gradle
, add your module to a fitting plugin or the list of 'single-module plugins'. - Run
gradlew eclipseProject eclipseClasspath eclipseJdt
orgradlew idea
. - (Only with eclipse,) import the project.
This works on any operating system. However, the Windows executable will only be included on Windows systems.
Run gradlew buildZip
. Done.
This only works on Windows.
- Install NSIS.
- Install the [NSIS Access Control Plugin] (http://nsis.sourceforge.net/AccessControl_plug-in "We need it to grant permissions on the repository-folder.") by extracting the ZIP into your NSIS folder.
- In either your home directory or your clone of anathema, append a property
nsis_path
togradle.properties
. Make it point to the NSIS folder, e.g.nsis_path=C:/dev/NSIS
. - Run
gradlew buildWindowsInstaller
.
This only works on Mac OS X.
- Run
gradlew buildZip
to compile the distribution. - Run
gradlew -b macApplication.gradle buildMacApplication
to build the Applicaton Folder. - Run
gradlew -b macDmg.gradle buildDmgOnMacOS
to build the Disk Image.