forked from pentaho/mondrian
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ivy.xml
112 lines (105 loc) · 5.58 KB
/
ivy.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="http://ivyrep.jayasoft.org/ivy-doc.xsl"?>
<!--
== This software is subject to the terms of the Eclipse Public License v1.0
== Agreement, available at the following URL:
== http://www.eclipse.org/legal/epl-v10.html.
== You must accept the terms of that agreement to use this software.
==
== Copyright (C) 2008-2010 Pentaho
== All Rights Reserved.
-->
<ivy-module
version="2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:m="http://ant.apache.org/ivy/maven"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info organisation="pentaho" module="mondrian" revision="${project.revision}">
<license name="EPL" url="http://www.eclipse.org/legal/epl-v10.html"/>
<ivyauthor name="Julian Hyde" />
<repository name="pentaho-repository" url="http://repo.pentaho.org/artifactory"/>
<description homepage="http://mondrian.pentaho.com">
Mondrian is an OLAP (online analytical processing) engine written
in Java. It reads from JDBC data sources, aggregates data in a
memory cache, and implements the MDX language and the olap4j and
XML/A APIs.
</description>
</info>
<configurations>
<conf name="codegen"/>
<conf name="default"/>
<conf name="sources"/>
<conf name="dist"/>
<conf name="oss-licenses" />
<conf name="test" visibility="private"/>
</configurations>
<dependencies defaultconf="default->default">
<dependency org="commons-collections" name="commons-collections"
rev="3.2.2"/>
<dependency org="commons-dbcp" name="commons-dbcp" rev="1.2.1"/>
<dependency org="commons-lang" name="commons-lang" rev="2.4"/>
<dependency org="commons-io" name="commons-io" rev="1.4"/>
<dependency org="commons-logging" name="commons-logging" rev="1.1.1"/>
<dependency org="commons-math" name="commons-math" rev="1.1"/>
<dependency org="commons-pool" name="commons-pool" rev="1.2"/>
<dependency org="org.apache.commons" name="commons-vfs2" rev="2.1-20150824" transitive="false" />
<dependency org="javacup" name="javacup" rev="10k"/>
<dependency org="net.java.dev.javacc" name="javacc" rev="5.0"/>
<dependency org="dom4j" name="dom4j" rev="1.6.1"/>
<dependency org="javax.validation" name="validation-api" rev="1.0.0.GA"/>
<dependency org="eigenbase" name="eigenbase-xom" rev="1.3.1"/>
<dependency org="eigenbase" name="eigenbase-properties" rev="1.1.2"/>
<dependency org="eigenbase" name="eigenbase-resgen" rev="1.3.1"/>
<dependency org="sun" name="jlfgr" rev="1.0"/>
<dependency org="javax.servlet" name="jsp-api" rev="2.0" transitive="false"/>
<dependency org="javax.servlet" name="servlet-api" rev="2.4" transitive="false"/>
<dependency org="log4j" name="log4j" rev="1.2.14"/>
<dependency org="org.olap4j" name="olap4j" rev="${dependency.olap4j-core.revision}">
<artifact name="olap4j"/>
<exclude org="xerces" module="xercesImpl"/>
</dependency>
<dependency org="org.olap4j" name="olap4j" rev="${dependency.olap4j-core.revision}"
conf="sources->default">
<artifact name="olap4j" type="source" ext="jar"
m:classifier="sources"/>
<exclude org="xerces" module="xercesImpl"/>
</dependency>
<dependency org="org.olap4j" name="olap4j-tck" rev="${dependency.olap4j-tck.revision}"
conf="test->default" changing="true">
<artifact name="olap4j-tck"/>
<exclude org="xerces" module="xercesImpl"/>
</dependency>
<dependency org="org.olap4j" name="olap4j-xmla" rev="${dependency.olap4j-xmla.revision}"
conf="test->default" changing="true">
<artifact name="olap4j-xmla"/>
<exclude org="xerces" module="xercesImpl"/>
</dependency>
<dependency org="xerces" name="xercesImpl" rev="2.9.1"/>
<!-- OSS Licenses file -->
<dependency org="pentaho" name="oss-licenses" rev="${dependency.oss-licenses.revision}" conf="oss-licenses->default">
<artifact name="oss-licenses" type="zip" />
</dependency>
<!-- Test Jars -->
<dependency org="junit" name="junit" rev="3.8.1" conf="test->default"/>
<dependency org="xmlunit" name="xmlunit" rev="1.1" conf="test->default"/>
<dependency org="org.mockito" name="mockito-all" rev="1.9.5" conf="test->default"/>
<dependency org="mysql" name="mysql-connector-java" rev="5.1.25" conf="test->default"/>
<!-- Exclusions -->
<exclude org="avalon-framework" module="avalon-framework"/>
<exclude org="commons-discovery" module="commons-discovery"/>
<exclude org="commons-net" module="commons-net"/>
<exclude org="oro" module="oro"/>
<exclude org="commons-httpclient" module="commons-httpclient"/>
<exclude org="jaxme" module="jaxme-api"/>
<exclude org="jdom" module="jdom"/>
<exclude org="xom" module="xom"/>
<exclude org="com.ibm.icu" module="icu4j"/>
<exclude org="com.jcraft" module="jsch"/>
<exclude org="jaxen" module="jaxen"/>
<exclude org="org.ccil.cowan.tagcoup" module="tagsoup"/>
<exclude org="javax.sql" module="jdbc-stdext"/>
<exclude org="xml-apis" module="xml-apis"/>
<exclude org="org.apache.ant" module="ant"/>
<exclude org="org.apache.ant" module="ant-launcher"/>
</dependencies>
</ivy-module>