summaryrefslogtreecommitdiffstats
path: root/build/README.TXT
diff options
context:
space:
mode:
authorThomas Mueller <thomas.mueller@tmit.eu>2012-12-15 21:03:32 +0100
committerThomas Mueller <thomas.mueller@tmit.eu>2012-12-15 21:03:32 +0100
commit03f4250ce6f8981dd576cadd68365a360234d879 (patch)
tree5c2a7ed1eb6a50f478da30e7d30c25d15b0243ea /build/README.TXT
parentf0893fb8fe7f0642ae30de2e1168472377c127e2 (diff)
downloadnextcloud-server-03f4250ce6f8981dd576cadd68365a360234d879.tar.gz
nextcloud-server-03f4250ce6f8981dd576cadd68365a360234d879.zip
Migration of build files from Jenkins
Diffstat (limited to 'build/README.TXT')
-rw-r--r--build/README.TXT28
1 files changed, 28 insertions, 0 deletions
diff --git a/build/README.TXT b/build/README.TXT
new file mode 100644
index 00000000000..128571058d8
--- /dev/null
+++ b/build/README.TXT
@@ -0,0 +1,28 @@
+How to setup build.xml on your local machine?
+
+1.) Install ant
+ e.g. apt-get install ant
+
+2.) Install jslint
+ Get the latest distribution from http://code.google.com/p/jslint4java/ and
+ place jslint4java-*.jar in your home under .ant/lib/
+
+3.) Install PHP qa tools
+ Run as root:
+ pear config-set auto_discover 1
+ pear install pear.phpqatools.org/phpqatools pear.netpirates.net/phpDox
+
+ Alternative:
+ pear install pear.phpunit.de/phploc
+ pear install pear.phpunit.de/phpcpd
+ pear install pear.phpmd.org/PHP_PMD
+ pear install pear.pdepend.org/PHP_Depend
+ pear install pear.php.org/PHP_CodeSniffer
+ pear install PHP_CodeSniffer
+ pear install pear.phpqatools.org/PHP_CodeBrowser
+
+
+How to call this ant script?
+ ant -f build/build.xml -Dbasedir=.
+
+