You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
2.7 KiB
58 lines
2.7 KiB
<?xml version="1.0" encoding="UTF-8"?> |
|
<project name="publish-spring-framework" xmlns:maven="antlib:org.apache.maven.artifact.ant"> |
|
|
|
<property file="${basedir}/../build.properties"/> |
|
<import file="${basedir}/../spring-build/multi-bundle/default.xml"/> |
|
|
|
<path id="modules-with-code-artifacts"> |
|
<pathelement location="../org.springframework.instrument"/> |
|
<pathelement location="../org.springframework.instrument.tomcat"/> |
|
<pathelement location="../org.springframework.asm"/> |
|
<pathelement location="../org.springframework.core"/> |
|
<pathelement location="../org.springframework.expression"/> |
|
<pathelement location="../org.springframework.beans"/> |
|
<pathelement location="../org.springframework.aop"/> |
|
<pathelement location="../org.springframework.context"/> |
|
<pathelement location="../org.springframework.transaction"/> |
|
<pathelement location="../org.springframework.oxm"/> |
|
<pathelement location="../org.springframework.jms"/> |
|
<pathelement location="../org.springframework.aspects"/> |
|
<pathelement location="../org.springframework.jdbc"/> |
|
<pathelement location="../org.springframework.web"/> |
|
<pathelement location="../org.springframework.orm"/> |
|
<pathelement location="../org.springframework.context.support"/> |
|
<pathelement location="../org.springframework.web.servlet"/> |
|
<pathelement location="../org.springframework.web.portlet"/> |
|
<pathelement location="../org.springframework.test"/> |
|
<pathelement location="../org.springframework.web.struts"/> |
|
</path> |
|
|
|
<path id="modules-with-only-pom-artifacts"> |
|
<pathelement location="../org.springframework.spring-library"/> |
|
<pathelement location="../org.springframework.spring-parent"/> |
|
</path> |
|
|
|
<!-- for milestones --> |
|
|
|
<target name="publish-maven-milestone" depends="publish-maven-milestone-only-pom"> |
|
<all-bundles target="publish-maven-milestone-code-artifacts" buildpathRef="modules-with-code-artifacts"/> |
|
</target> |
|
|
|
<target name="publish-maven-milestone-only-pom"> |
|
<all-bundles target="publish-maven-milestone-only-pom-artifacts" buildpathRef="modules-with-only-pom-artifacts"/> |
|
</target> |
|
|
|
<!-- for releases --> |
|
|
|
<target name="publish-maven-central-release" depends="publish-maven-central-only-pom-release"> |
|
<all-bundles target="publish-maven-central-code-artifacts" buildpathRef="modules-with-code-artifacts"/> |
|
</target> |
|
|
|
<target name="publish-maven-central-only-pom-release"> |
|
<all-bundles target="publish-maven-central-only-pom-artifacts" buildpathRef="modules-with-only-pom-artifacts"/> |
|
</target> |
|
|
|
|
|
|
|
|
|
</project>
|
|
|