From a93bf64cecdc32c8df71f35bec1c084fc2f4f562 Mon Sep 17 00:00:00 2001
From: ulrich <undisclosed>
Date: Sun, 24 Jun 2018 17:17:30 +0000
Subject: [PATCH] Manifest und readme hinzugefuegt

---
 src/readme.md            |   60 ++++++++++++++++++++++++++++++
 src/META-INF/MANIFEST.MF |    3 +
 2 files changed, 63 insertions(+), 0 deletions(-)

diff --git a/src/META-INF/MANIFEST.MF b/src/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..9d3063b
--- /dev/null
+++ b/src/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Main-Class: de.uhilger.bildhelfer.Main
+
diff --git a/src/readme.md b/src/readme.md
new file mode 100644
index 0000000..2493e89
--- /dev/null
+++ b/src/readme.md
@@ -0,0 +1,60 @@
+# Bildhelfer
+
+Ein Hilfsprogramm zum Verkleinern von Bildern von der Kommandozeile aus.
+
+
+## Voraussetzungen
+
+Zur Herstellung und Nutzung des Bildhelfers werden ein Java Development Kit (JDK) 
+und der Quellcode des Bildhelfers benötigt. Das JDK ist z.B. von 
+[Azul](http://azul.com) oder dem [OpenJDK-Projekt](http://openjdk.java.net/) frei 
+erhältlich. In der hier folgenden weiteren Beschreibung wird der lokale Ablageort 
+des Java Development Kits `$JDK` genannt. 
+
+## Bildhelfer erhalten
+
+Der Quellcode des Bildhelfers wird von hier an einen frei wählbaren lokalen 
+Ablageort [heruntergeladen](/gitblit/zip/?r=cli/bildhelfer.git&format=zip) und 
+entpackt. In der hier folgenden weiteren Beschreibung wird das so entstandene 
+Verzeichnis `bildhelfer` einschließlich des absoluten Pfades dorthin 
+`$BILDHELFER` genannt. 
+
+Anstelle von `$BILDHELFER` würde man also beispielweise 
+`/home/fred/bildhelfer` notieren, wenn in das persönliche Verzeichnis des 
+Benutzers `fred` heruntergealden und entpackt wurde. 
+
+Ferner wird angenommen, 
+dass die oben aufgeführten Klassenbibliotheken lokal an Orten abgelegt sind, 
+deren Pfade mit dem Platzhalter `$JLIB` gemeint ist. Anstelle des Platzhalters 
+muss in den folgenden Kommandos also der absolute Pfad des lokalen Ablageortes 
+eingesetzt werden.
+
+## Bildhelfer herstellen
+
+Der Bildhelfer ist als Werkzeug zur Ausführung von der Kommandozeile aus 
+gedacht. Zur Herstellung werden mit Hilfe der wie zuvor beschrieben geladenen Teile 
+die folgenden Kommandos ausgeführt (Beispiel für Linux):
+
+```
+cd $BILDHELFER
+mkdir classes
+mkdir dist
+
+$JDK/javac -d classes src/de/uhilger/bildhelfer/*.java
+cp src/* classes
+
+$JDK/bin/jar -cf dist/Transit.jar -C classes .
+rm -r classes
+```
+
+Das fertig verwendbare Programm liegt anschließend unter 
+`$BILDHELFER/dist/bildhelfer.jar`.
+
+## Klassenbibliothek verwenden
+
+Zur Verwendung der Klassen von Transit wird die Klassenbibliothek in den 
+Classpath des Programmes aufgenommen, von dem aus Transit genutzt werden soll. 
+Details zur Nutzung von Transit sind in der
+ [Anleitung](/dev/Software/Libs/Transit/Anleitung) beschrieben.
+
+

--
Gitblit v1.9.3