aboutsummaryrefslogtreecommitdiff
path: root/buildScripts/git.ant.xml
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2010-07-12 23:48:02 +0200
committerReinier Zwitserloot <reinier@zwitserloot.com>2010-07-12 23:48:02 +0200
commite693672cd44ab0e648643f4b5c24b1c177ab6c84 (patch)
treef07383881d17b775a9205f175c317bbb4d5dbaa3 /buildScripts/git.ant.xml
parenta118bc79249ba9184ada2315dacf48fd19e444a5 (diff)
downloadlombok-e693672cd44ab0e648643f4b5c24b1c177ab6c84.tar.gz
lombok-e693672cd44ab0e648643f4b5c24b1c177ab6c84.tar.bz2
lombok-e693672cd44ab0e648643f4b5c24b1c177ab6c84.zip
Changed build system to ivy.
Diffstat (limited to 'buildScripts/git.ant.xml')
-rw-r--r--buildScripts/git.ant.xml73
1 files changed, 0 insertions, 73 deletions
diff --git a/buildScripts/git.ant.xml b/buildScripts/git.ant.xml
deleted file mode 100644
index 14d3e963..00000000
--- a/buildScripts/git.ant.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--
- Copyright © 2009 Reinier Zwitserloot and Roel Spilker.
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
-
- Thanks, Thomas Robinson, for the basis and inspiration of this ant script.
- See: http://tlrobinson.net/blog/2008/11/13/ant-tasks-for-git/
--->
-<project name="git4ant" default="help">
- <description>Useful macrodefs for using git from ant.</description>
- <target name="help">
- <fail message="This script just contains macrodefs for other scripts. It doesn't by itself do anything." />
- </target>
-
- <macrodef name="git">
- <attribute name="command" />
- <attribute name="dir" default="" />
- <element name="args" optional="true" />
- <sequential>
- <echo message="git @{command}" />
- <exec executable="git" dir="@{dir}" resultproperty="git.oserror" failifexecutionfails="false" failonerror="true" searchpath="true">
- <arg value="@{command}" />
- <args />
- </exec>
- <condition property="git.notfound">
- <not><equals arg1="0" arg2="${git.oserror}" /></not>
- </condition>
- <fail if="git.notfound">
-[GIT NOT FOUND]
-
-You don't appear to have git installed. If you're on windows, try running this in your git shell.
-Otherwise, install git. git is a free and open source version control system.
-You can download it from: http://git-scm.com/
- </fail>
- </sequential>
- </macrodef>
-
- <macrodef name="git-clone">
- <attribute name="repository" />
- <attribute name="dest" />
- <sequential>
- <git command="clone">
- <args>
- <arg value="@{repository}" />
- <arg value="@{dest}" />
- </args>
- </git>
- </sequential>
- </macrodef>
-
- <macrodef name="git-pull">
- <attribute name="gitdir" default="." />
- <sequential>
- <git command="pull" dir="@{gitdir}" />
- </sequential>
- </macrodef>
-</project>