No Description

Sam Jaffe 08d375e07d Merge branch 'feats' 8 years ago
include 9e697775e9 Make observer subproject actually match up 8 years ago
resources 23d488dc50 Removing unneeded complexity in DDPropertyChooser/DDProperty split 8 years ago
schema 30a7e15ce2 Adding new schemas for armor, weapon, enchantable. 8 years ago
src 318312a1d4 Fixing build errors from merge 8 years ago
.gitignore 58198f0f6b Add Maven.gitignore 8 years ago
.gitmodules bb369c1f28 Moving functional interface definitions to submodule 8 years ago
LICENSE 7221fffdae Add Apache License. 8 years ago
README.md 1fb5d634ee Move event, graphics, observer into own modules to avoid compilation issues. 8 years ago
pom.xml d3583670c1 Updating to observer:0.3 8 years ago

README.md

d20-charsheet

Building

This guide assumes the following:

  • The directory you download this project to is called 'd20-charsheet'
  • Both java and maven's bin directories are on the PATH
  • The product is named 'd20-charsheet.jar'

Tools Required

  1. Java Development Kit
  2. Maven

Build Steps

Building using Maven

Build

  1. Clone/Download this repository
  2. Open a command prompt in d20-charsheet
  3. Enter the command mvn -f include/pom.xml clean package

Run

  • From the d20-charsheet directory, run the below command for your OS.
    • On Windows: java -jar target\d20-charsheet.jar
    • On OSX/Linux: java -jar target/d20-charsheet.jar

Currently, this can only be run from the 'd20-charsheet' directory!

Building using Eclipse

Build

  1. Clone/Download this repository to a directory in your Eclipse workspace
  2. Go to File > Import > Maven > Existing Maven Projects
  3. Follow the prompts to import the project
  4. Go to Run > Run Configurations and press the white page icon (New launch configuration)
  5. Select d20-charsheet as the project, and org.leumasjaffe.charsheet.Test as the main class.

Run

  • Press the green arrow icon to Run Test