diff --git a/.gitignore b/.gitignore
index 60511633..f4242c11 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,6 @@
src/main/java/com/romraider/Version.java
+3rdparty/IzPack/
+3rdparty/launch4j/
build/
target/
tmp/
\ No newline at end of file
diff --git a/3rdparty/README.txt b/3rdparty/README.txt
index 933837f7..2a2a05fd 100644
--- a/3rdparty/README.txt
+++ b/3rdparty/README.txt
@@ -1 +1,28 @@
-This directory is for third-party tools needed to build and package the project
\ No newline at end of file
+This directory is for the third-party tools needed to build and package the RomRaider
+distribution application.
+
+Two tools are required to build the distribution of RomRaider:
+
+IzPack - is a widely used tool for packaging applications on the Java™ platform.
+ Easily make installers that work seamlessly on Microsoft Windows™, Linux™,
+ Solaris™ and Mac OS X™.
+
+ Download the standalone compiler izpack-standalone-compiler-4.3.5.jar and
+ save it in the IzPack directory, rename and remove the version part (-4.3.5) of the filename.
+ https://repo1.maven.org/maven2/org/codehaus/izpack/izpack-standalone-compiler/4.3.5/izpack-standalone-compiler-4.3.5.jar
+
+launch4j - is a cross-platform tool for wrapping Java applications distributed as jars
+ in lightweight Windows native executable.
+
+ Download the ZIP package and extract it into the 3rdparty directory making
+ sure that launch4j.jar is in the first directory level of launch4j.
+ launch4j-3.13-win32.zip
+ https://sourceforge.net/projects/launch4j/files/launch4j-3/3.13/launch4j-3.13-win32.zip/download
+
+Expected directory structure:
+RomRaider\3rdparty\
+ IzPack\
+ izpack-standalone-compiler.jar
+ launch4j\
+ launch4j.jar
+ ... and other files\folders
diff --git a/build.xml b/build.xml
index 621959be..144e4b66 100644
--- a/build.xml
+++ b/build.xml
@@ -39,8 +39,9 @@
-
-
+
+
+
@@ -48,7 +49,7 @@
-
+
@@ -62,7 +63,7 @@
project.getProperty("mnth.day").toUpperCase());
-
+
@@ -72,13 +73,10 @@
-
+
-
-
-
@@ -86,9 +84,8 @@
-
-
-
+
+
@@ -122,9 +119,16 @@
+
+
+
+
+
+
+
-
@@ -184,14 +188,14 @@
-
+
-
+
@@ -202,38 +206,38 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -249,7 +253,7 @@
-
+
-
+
-
+
@@ -295,7 +300,13 @@
+
+
+
+
+
@@ -303,7 +314,8 @@
-
+
@@ -326,7 +338,8 @@
-
+
@@ -334,10 +347,9 @@
-
-
+
-
+
@@ -353,7 +365,7 @@
-
+
@@ -388,14 +400,14 @@
compiler="javac${javac.target}"
bootclasspath="${toString:bootpath.ref}"
encoding="UTF-8" >
-
-
+
@@ -414,4 +426,4 @@
-
\ No newline at end of file
+