File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
- <project name =" org.springframework.core" >
2
+ <project name =" org.springframework.core" xmlns : ivy = " antlib:org.apache.ivy.ant " >
3
3
<property file =" ${ basedir } /../build.properties" />
4
4
<import file =" ${ basedir } /../build-spring-framework/package-bundle.xml" />
5
5
<import file =" ${ basedir } /../spring-build/standard/default.xml" />
6
+ <target name =" create.pom" depends =" ivy.init, resolve" >
7
+ <delete quiet =" true" file =" ${ pom.output.file } " />
8
+ <mkdir dir =" ${ pom.output.dir } " />
9
+ <!--
10
+ This overrides the default so that commons-logging can be made mandatory in one place: SPR-5327.
11
+ Actually it's not working: commons-logging comes out as optional whatever you do here or in ivy.xml.
12
+ Oh well.
13
+ -->
14
+ <ivy : makepom ivyfile =" ${ ivy.output.file } " pomfile =" ${ pom.output.file } " >
15
+ <mapping conf =" compile" scope =" compile" />
16
+ <mapping conf =" commons-logging" scope =" compile" />
17
+ <mapping conf =" provided" scope =" provided" />
18
+ <mapping conf =" dm-server-provided" scope =" provided" />
19
+ <mapping conf =" runtime" scope =" runtime" />
20
+ <mapping conf =" test" scope =" test" />
21
+ </ivy : makepom >
22
+ </target >
6
23
</project >
You can’t perform that action at this time.
0 commit comments