mirror of https://github.com/apache/ant-ivy
publish ivy core without ant tasks
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/trunk@484240 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
ee1008f1e5
commit
42840a7cea
|
|
@ -64,6 +64,9 @@
|
|||
</copy>
|
||||
<jar destfile="${artifacts.build.dir}/ivy.jar"
|
||||
basedir="${classes.build.dir}"/>
|
||||
<jar destfile="${artifacts.build.dir}/ivy-core.jar"
|
||||
basedir="${classes.build.dir}"
|
||||
excludes="fr/jayasoft/ivy/ant/*"/>
|
||||
</target>
|
||||
|
||||
|
||||
|
|
|
|||
17
ivy.xml
17
ivy.xml
|
|
@ -3,9 +3,20 @@
|
|||
module="ivy"
|
||||
status="integration"
|
||||
/>
|
||||
<configurations>
|
||||
<conf name="core" description="only ivy core, without ant tasks and any dependencies"/>
|
||||
<conf name="httpclient" extends="core" description="core + optional httpclient for better http handling"/>
|
||||
<conf name="oro" extends="core" description="to use optional glob matcher"/>
|
||||
<conf name="standalone" extends="core" description="to launch in standalone mode (from command line)"/>
|
||||
<conf name="default" description="full ivy with all dependencies"/>
|
||||
</configurations>
|
||||
<publications>
|
||||
<artifact name="ivy" type="jar" conf="default"/>
|
||||
<artifact name="ivy-core" type="jar" conf="core"/>
|
||||
</publications>
|
||||
<dependencies>
|
||||
<dependency org="apache" name="commons-httpclient" rev="3.0" conf="default"/>
|
||||
<dependency org="apache" name="commons-cli" rev="1.0" conf="default"/>
|
||||
<dependency org="apache" name="oro" rev="2.0.8" conf="default"/>
|
||||
<dependency org="apache" name="commons-httpclient" rev="3.0" conf="default,httpclient->default"/>
|
||||
<dependency org="apache" name="commons-cli" rev="1.0" conf="default,standalone->default"/>
|
||||
<dependency org="apache" name="oro" rev="2.0.8" conf="default,oro->default"/>
|
||||
</dependencies>
|
||||
</ivy-module>
|
||||
|
|
|
|||
Loading…
Reference in New Issue