diff --git a/.hgignore b/.hgignore
index b8a8ded..a1ce201 100644
--- a/.hgignore
+++ b/.hgignore
@@ -32,3 +32,6 @@ tools/php-5.3.9-Win32-VC9-x86
tools/PhpDocumentor-1.4.4
minilib/lib
tools/build/common.properties
+tools/apache-ivy-2.2.0
+tools/jsdoc_toolkit-2.4.0
+tools/yuicompressor-2.4.7
diff --git a/ciform/ivy.xml b/ciform/ivy.xml
index 4673366..0a7305e 100644
--- a/ciform/ivy.xml
+++ b/ciform/ivy.xml
@@ -7,14 +7,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
diff --git a/crypto/rsa/ivy.xml b/crypto/rsa/ivy.xml
index 67fa318..f86928c 100644
--- a/crypto/rsa/ivy.xml
+++ b/crypto/rsa/ivy.xml
@@ -8,10 +8,8 @@
-
-
-
-
+
+
diff --git a/minilib/build.properties b/minilib/build.properties
index de51966..9d438f3 100644
--- a/minilib/build.properties
+++ b/minilib/build.properties
@@ -17,9 +17,6 @@
#
########################################
-basedir=.
-tools.dir=../tools
-
# Where the source files are : here Maven-style
src.dir=${basedir}/src/main/js
@@ -29,5 +26,8 @@ build.dir=${basedir}/build
# Where the generated files are going
target.dir=${basedir}/target
-# set to common properties file
+# A directory where all external tools can be found
+tools.dir=${basedir}/../tools
+
+# Global properties file
common.properties=${tools.dir}/build/common.properties
\ No newline at end of file
diff --git a/minilib/ivy.xml b/minilib/ivy.xml
index 3289100..4bc7e65 100644
--- a/minilib/ivy.xml
+++ b/minilib/ivy.xml
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/tools/build/ant-js.xml b/tools/build/ant-js.xml
index 5b70f90..fd79c46 100644
--- a/tools/build/ant-js.xml
+++ b/tools/build/ant-js.xml
@@ -55,7 +55,7 @@
-
+
@@ -113,7 +113,7 @@
Some more specific targets
-->
-
+