]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/build.xml
Update version flags
[gpl/argeo-slc.git] / org.argeo.slc / build.xml
index e88d30de02dc31e7125c8de1dbc0c8c06c565470..86555d287b9efb4efe943e6b2fc50f09079719d4 100644 (file)
@@ -1,7 +1,33 @@
-<project default="basePackage">\r
-       <property name="package.version" value="0.4.0" />\r
-       <property name="package.prefix" value="argeo-slc" />\r
+<project xmlns:artifact="urn:maven-artifact-ant" default="deploy">\r
 \r
-       <import file="src/main/config/include/ant/slc-factory-targets.xml" />\r
+       <path id="maven-ant-tasks.classpath"\r
+             path="D:\dev\tools\maven-2.0.7\lib\maven-ant-tasks-2.0.7.jar" />\r
+       <typedef resource="org/apache/maven/artifact/ant/antlib.xml"\r
+                uri="urn:maven-artifact-ant"\r
+                classpathref="maven-ant-tasks.classpath" />\r
 \r
+       <property name="local" location="D:/dev/mavenLocal/" />\r
+       <property name="local.argeo" location="${local}/org/argeo/slc/" />\r
+       <property name="repo.argeo"\r
+                 value="file:///D:/dev/test/mavenArgeoLocalRep/" />\r
+\r
+       <target name="deploy">\r
+               <deploy artifact="argeo-slc" version="0.6.0" />\r
+       </target>\r
+\r
+       <!-- Macrodefs -->\r
+       <macrodef name="deploy">\r
+               <attribute name="artifact" />\r
+               <attribute name="version" />\r
+               <sequential>\r
+                       <artifact:install-provider artifactId="wagon-file"\r
+                                                  version="1.0-beta-2" />\r
+                       <artifact:deploy file="pom.xml">\r
+                               <artifact:pom file="pom.xml" />\r
+                               <remoterepository url="${repo.argeo}" />\r
+                               <attach classifier="base" type="zip"\r
+                                       file="${local.argeo}/@{artifact}/@{version}/@{artifact}-@{version}-base.zip" />\r
+                       </artifact:deploy>\r
+               </sequential>\r
+       </macrodef>\r
 </project>
\ No newline at end of file