Skip to content

Anathema is an exhaustive suite for all aspects of Exalted series management. This repository hold the code to support Exalted 1, Exalted 2 and Exalted 2.5.

Notifications You must be signed in to change notification settings

anathema/anathema_legacy

Folders and files

NameName
Last commit message
Last commit date
Apr 12, 2014
May 31, 2014
May 30, 2014
Jun 15, 2014
Jun 16, 2014
Jun 14, 2014
May 25, 2014
May 31, 2014
Jun 11, 2014
May 30, 2014
May 26, 2013
Mar 21, 2014
Mar 21, 2014
Jun 15, 2014
May 2, 2014
May 28, 2014
May 28, 2014
May 21, 2014
Mar 22, 2015
Jun 15, 2014
May 21, 2014
May 31, 2014
May 30, 2014
May 31, 2014
May 21, 2014
Jun 15, 2014
Jun 13, 2014
May 24, 2014
May 31, 2014
May 28, 2014
May 27, 2014
May 25, 2014
Jun 14, 2014
Jun 13, 2014
May 31, 2014
Mar 22, 2015
Mar 22, 2015
Jun 15, 2014
May 3, 2014
May 31, 2014
Jan 24, 2015
Jun 3, 2013
Jun 21, 2013
Jan 24, 2015
Feb 3, 2013
Jan 26, 2015
Jan 24, 2015
Jun 22, 2013
Apr 19, 2014
Apr 19, 2014
Jul 8, 2013

Repository files navigation

Build Status

Gradle will set itself up during the first build on any system. It requires an active internet connection to do so.

Set Up

Developing with IntelliJ IDEA

  1. Run gradlew idea to create the IDEA project files.
  2. Import the project into IDEA.
  3. (If necessary,) open the 'Project Structure' Dialog (Ctrl+Alt+Shift+S) and set the Project SDK to a SDK > 6.0.

Developing with Eclipse

  1. Run gradlew eclipse to create the Eclipse project files.
  2. Import all projects into Eclipse.

Developing with NetBeans

  1. Have the Gradle Support plugin installed.
  2. Optional: Configure your global preferences.
  3. Open the project as you would open any other project in NetBeans.

Development

Launching Anathema (IDE)###

Launch net.sf.anathema.AnathemaBootLoader

Launching Anathema (Command Prompt)###

Run gradlew run

Running the unit test suite###

Run gradlew test

Running the integration test suite###

Run gradlew cucumber

Adding a dependency

  1. Add the dependency entry to the module's build.gradle.
  2. Run gradlew eclipseClasspath or gradlew ideaModule respectively.

Adding a new module

IntelliJ IDEA users best run this outside of the IDE, else it might not pick up all changes.

  1. Run gradlew createModule
  2. Regenerate your IDE's workspace as per the "Developing with..." sections above.

Building Anathema

This command builds the distribution artifacts for Linux, OS X and Windows.
For the full process, see the wiki.

  1. Run gradlew clean build
  2. Fetch your artifacts from ./build/Anathema x.x.x

A word from our sponsors

JetBrains helps development with a license for IntelliJ IDEA Ultimate. IntelliJ IDEA logo ej-technologies provides us with a Java profiler for solving hard performance puzzlers.

About

Anathema is an exhaustive suite for all aspects of Exalted series management. This repository hold the code to support Exalted 1, Exalted 2 and Exalted 2.5.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages