Gradle als Build-Tool hinzugefügt
Created by: kaklakariada
Gradle erlaubt den einfachen Import in Eclipse und andere IDEs und soll mittelfristig die Ant-Skripte ablösen, siehe https://github.com/mediathekview/MediathekView/issues/107
Änderungen:
- Gradle wrapper hinzugefügt. Gradle muss daher nicht lokal installiert sein.
- Build-Skript mit benötigten Bibliotheken hinzugefügt. Gradle lädt diese Bibliotheken automatisch herunter und benutzt nicht die jars im
libs/
-Verzeichnis. - Projekt
MSearch
muss daneben ausgecheckt werden, gradle benötigt es als Unterprojekt. - Anpassung in build.gradle, damit Eclipse bei Verwendung von javafx keine Warnungen ausgibt.
Nicht enthalten (wird in einem späteren Schritt umgesetzt):
- Bauen des Produktiv-Pakets mit Gradle
- Entfernen der bisherigen Ant-Skripte, etc.
- Referenzieren von
MSearch
als Abhängigkeit aus einem Maven-Repo