diff --git a/.gitignore b/.gitignore
index b0e719e9..1a5e850a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,9 @@
/bin
/docs
+/build/*
+!/build/phpunit.xml
+!/build/phpmd.xml
+!/build/phpdox.xml
/vendor/
/composer.lock
/*.php
@@ -7,3 +11,4 @@
/apikey.php
/phpunit
/public_html
+/cache.properties
diff --git a/build.xml b/build.xml
new file mode 100644
index 00000000..3942b6ff
--- /dev/null
+++ b/build.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build/phpdox.xml b/build/phpdox.xml
new file mode 100644
index 00000000..a86602dc
--- /dev/null
+++ b/build/phpdox.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build/phpmd.xml b/build/phpmd.xml
new file mode 100644
index 00000000..6921081f
--- /dev/null
+++ b/build/phpmd.xml
@@ -0,0 +1,13 @@
+
+
+
+ Custom ruleset.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/phpunit.xml b/build/phpunit.xml
new file mode 100644
index 00000000..60217598
--- /dev/null
+++ b/build/phpunit.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ ../test/Tmdb/
+
+
+
+
+
+ functional
+
+
+
+
+
+ ../lib/Tmdb/
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/phpdox.xml b/phpdox.xml
deleted file mode 100644
index 1ddf5fed..00000000
--- a/phpdox.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
index 122309f9..819f8286 100644
--- a/phpunit.xml.dist
+++ b/phpunit.xml.dist
@@ -28,10 +28,4 @@
./lib/Tmdb/
-
-
-
-
\ No newline at end of file