summaryrefslogtreecommitdiff
path: root/src/build/maven/scala-dist-pom.xml
blob: 6788ff01060a56cc781d64f05992cbfbb2abe12e (plain) (blame)
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
<?xml version="1.0"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.scala-lang</groupId>
  <artifactId>scala-dist</artifactId>
  <packaging>jar</packaging>
  <version>@VERSION@</version>
  <name>Scala Distribution Artifacts</name>
  <description>The Artifacts Distributed with Scala</description>
  <url>http://www.scala-lang.org/</url>
  <inceptionYear>2002</inceptionYear>
  <organization>
    <name>LAMP/EPFL</name>
    <url>http://lamp.epfl.ch/</url>
  </organization>
  <licenses>
    <license>
      <name>BSD 3-Clause</name>
      <url>http://www.scala-lang.org/license.html</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <scm>
    <connection>scm:git:git://github.com/scala/scala.git</connection>
    <url>https://github.com/scala/scala.git</url>
  </scm>
  <issueManagement>
    <system>JIRA</system>
    <url>https://issues.scala-lang.org/</url>
  </issueManagement>
  <dependencies>
    <dependency>
      <groupId>org.scala-lang</groupId>
      <artifactId>scala-library-all</artifactId>
      <version>@VERSION@</version>
    </dependency>
    <dependency>
      <groupId>org.scala-lang</groupId>
      <artifactId>scala-compiler</artifactId>
      <version>@VERSION@</version>
    </dependency>
    <dependency>
      <groupId>org.scala-lang</groupId>
      <artifactId>scalap</artifactId>
      <version>@VERSION@</version>
    </dependency>
    <dependency>
      <groupId>org.scala-lang.plugins</groupId>
      <!-- plugins are fully cross-versioned. But, we don't publish with 2.11.0-SNAPSHOT, instead use full version of the last non-snapshot version -->
      <artifactId>scala-continuations-plugin_@SCALA_FULL_VERSION@</artifactId>
      <version>@CONTINUATIONS_PLUGIN_VERSION@</version>
    </dependency>
    <!-- duplicated from scala-compiler, where it's optional,
    so that resolving scala-dist's transitive dependencies does not include jline,
    even though we need to include it in the dist, but macros depending on the compiler
    shouldn't have to require jline...
    another reason to modularize and move the dependency to scala-compiler-repl
    TODO: remove duplication once we have the scala-compiler-repl module -->
    <dependency>
      <groupId>jline</groupId>
      <artifactId>jline</artifactId>
      <version>@JLINE_VERSION@</version>
    </dependency>
  </dependencies>
  <developers>
    <developer>
      <id>lamp</id>
      <name>EPFL LAMP</name>
    </developer>
    <developer>
      <id>Lightbend</id>
      <name>Lightbend, Inc.</name>
    </developer>
  </developers>
</project>