Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flyx/dsa-heldendokument-generator
Java Bibliothek + GUI für plattformübergreifende DSA Heldendokumenterstellung
https://github.com/flyx/dsa-heldendokument-generator
Last synced: 27 days ago
JSON representation
Java Bibliothek + GUI für plattformübergreifende DSA Heldendokumenterstellung
- Host: GitHub
- URL: https://github.com/flyx/dsa-heldendokument-generator
- Owner: flyx
- Created: 2015-03-10T20:56:15.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-12T16:23:22.000Z (almost 10 years ago)
- Last Synced: 2024-10-25T19:43:26.665Z (3 months ago)
- Language: Java
- Size: 180 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DSA Heldendokument-Generator
Der **DSA Heldendokument-Generator** ist eine Java-Bibliothek,
die ein einfaches Interface bereitstellt, um ein DSA Heldendokument
zu erstellen. Im Hintergrund wird eine Virtuelle Maschine erstellt
und konfiguriert, auf der das Dokument gebaut wird. Dafür müssen auf
dem System [Vagrant][1] und [VirtualBox][2] verfügbar sein.Es gibt eine grafische Benutzeroberfläche, um die Erstellung zu
steuern. Der Generator und die Oberfläche sind zwei getrennte Module,
damit es in Zukunft möglich ist, den Generator als Plugin in die
DSA Heldensoftware einzubinden.## Entwicklung
Das Projekt wird mit [Maven][3] verwaltet und benötigt Java 8 oder
neuer. Die TeX-Quellen für das Heldendokument werden aus einem anderen
Repository als Submodul eingebunden. Daher muss nach dem ersten
Auschecken folgendes Kommando ausgeführt werden, um den Inhalt des
referenzierten Repositories zu holen:git submodule update --init --recursive
Ein Installer kann erstellt werden, indem folgendes Kommando auf dem
Project *gui* ausgeführt wird:mvn jfx:native
## Lizenz
[WTFPL][4]
[1]: https://www.vagrantup.com
[2]: https://www.virtualbox.org
[3]: http://maven.apache.org
[4]: http://www.wtfpl.net