]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.support.hibernate/build.xml
Various implementations
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.hibernate / build.xml
1 <project xmlns:artifact="urn:maven-artifact-ant" default="deploy">
2
3 <path id="maven-ant-tasks.classpath"
4 path="D:\dev\tools\maven-2.0.7\lib\maven-ant-tasks-2.0.7.jar" />
5 <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
6 uri="urn:maven-artifact-ant"
7 classpathref="maven-ant-tasks.classpath" />
8
9 <property name="local" location="D:/dev/mavenLocal/" />
10 <property name="local.argeo" location="${local}/org/argeo/slc/" />
11 <property name="repo.argeo"
12 value="file:///D:/dev/test/mavenArgeoLocalRep/" />
13
14 <target name="deploy">
15 <deploy artifact="argeo-slc-core" version="0.6.0" />
16 </target>
17
18 <!-- Macrodefs -->
19 <macrodef name="deploy">
20 <attribute name="artifact" />
21 <attribute name="version" />
22 <sequential>
23 <artifact:install-provider artifactId="wagon-file"
24 version="1.0-beta-2" />
25 <artifact:deploy file="${local.argeo}/@{artifact}/@{version}/@{artifact}-@{version}.jar">
26 <artifact:pom file="pom.xml" />
27 <remoterepository url="${repo.argeo}" />
28 <attach classifier="sources"
29 file="${local.argeo}/@{artifact}/@{version}/@{artifact}-@{version}-sources.jar" />
30 <attach classifier="javadoc"
31 file="${local.argeo}/@{artifact}/@{version}/@{artifact}-@{version}-javadoc.jar" />
32 </artifact:deploy>
33 </sequential>
34 </macrodef>
35 </project>