dependencies.xml 1.68 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module
	version="2.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd"
>

	<info organisation="ch.usi.dag" module="disl"/>

	<configurations>
		<conf name="ant" description="Libraries needed by Ant" />
		<conf name="disl" description="Libraries needed by DiSL" />
		<conf name="test" description="Libraries needed for testing" />
		<conf name="devel" description="Files useful for development" />
	</configurations>

	<dependencies>
		<!-- Build system libraries: no need for sources/javadoc -->
		<dependency org="${ant-contrib.org}" name="ant-contrib" rev="${ant-contrib.rev}" conf="ant->master" />

		<!-- Test libraries -->
		<dependency org="${junit.org}" name="junit" rev="${junit.rev}" conf="test->default;devel->sources,javadoc" />

		<!-- DiSL libraries -->
25 26 27 28 29
		<dependency org="${asm.org}" name="asm" rev="${asm.rev}" conf="disl->default;devel->sources,javadoc" />
		<dependency org="${asm.org}" name="asm-tree" rev="${asm.rev}" conf="disl->default;devel->sources,javadoc" />
		<dependency org="${asm.org}" name="asm-analysis" rev="${asm.rev}" conf="disl->default;devel->sources,javadoc" />
		<dependency org="${asm.org}" name="asm-util" rev="${asm.rev}" conf="disl->default;devel->sources,javadoc" />
		<dependency org="${asm.org}" name="asm-commons" rev="${asm.rev}" conf="disl->default;devel->sources,javadoc" />
30
		<dependency org="${log4j.org}" name="log4j" rev="${log4j.rev}" conf="disl->default;devel->sources,javadoc" />
31
		<dependency org="${protobuf.org}" name="${protobuf.lib}" rev="${protobuf.rev}" conf="disl->default;devel->sources,javadoc" />
32 33 34
	</dependencies>

</ivy-module>