diff options
Diffstat (limited to 'buildScripts/publish.ant.xml')
-rw-r--r-- | buildScripts/publish.ant.xml | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/buildScripts/publish.ant.xml b/buildScripts/publish.ant.xml deleted file mode 100644 index da24c21f..00000000 --- a/buildScripts/publish.ant.xml +++ /dev/null @@ -1,79 +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. ---> -<project name="lombok-publish" basedir=".." default="publish"> - <description> -This buildfile is part of projectlombok.org. It is responsible for turning the build results -into the actual deliverable form, and uploading it to the distribution websites. - </description> - <property name="credentialsFile" value="google.properties" /> - - <target name="version" unless="lombok.version"> - <ant antfile="build.xml" target="version" inheritAll="false" /> - <loadresource property="lombok.version"> - <file file="build/version.txt" /> - <filterchain> - <striplinebreaks /> - </filterchain> - </loadresource> - </target> - - <target name="dist" unless="lombok.dist.built" depends="version"> - <ant antfile="buildScripts/compile.ant.xml" target="dist" inheritAll="false"> - <property name="lombok.version" value="${lombok.version}" /> - </ant> - </target> - - <target name="-credentials"> - <available property="hasCredentialsFile" file="${credentialsFile}"/> - </target> - - <target name="-checkCredentialsFile" depends="-credentials" unless="hasCredentialsFile"> - <echo file="${credentialsFile}"> -#username=[your google account name without @gmail.com] -#password=[your googlecode password, is NOT your gmail password] - </echo> - <fail message="fill in ${credentialsFile} to provide your credentials" /> - </target> - - <target name="publish" description="Publishes the latest build to googlecode" depends="version, -checkCredentialsFile, dist"> - <taskdef classname="net.bluecow.googlecode.ant.GoogleCodeUploadTask" classpath="deps/buildScripts/ant-googlecode-0.0.2.jar" name="gcupload" /> - <property file="${credentialsFile}" prefix="google" /> - <gcupload - username="${google.username}" - password="${google.password}" - projectname="projectlombok" - filename="dist/lombok.jar" - targetfilename="lombok-${lombok.version}.jar" - summary="Version ${lombok.version}" - labels="" - verbose="true" /> - <gcupload - username="${google.username}" - password="${google.password}" - projectname="projectlombok" - filename="dist/lombok.jar" - targetfilename="lombok.jar" - summary="Version ${lombok.version} - The everything jar - doubleclick it to install, or just include it in your projects." - labels="Featured" - verbose="true" /> - </target> -</project> |