diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-06-20 11:39:47 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-07-05 15:51:28 -0700 |
commit | 4340f799da2c7a7097eb327c353d0d96084197f8 (patch) | |
tree | 3054df65ce7ed66bb2911a70795d57a734e8c2d3 /src/build/maven/scala-xml-pom.xml | |
parent | b672009b43f6cbfd8cb22402f4f40b9201157e23 (diff) | |
download | scala-4340f799da2c7a7097eb327c353d0d96084197f8.tar.gz scala-4340f799da2c7a7097eb327c353d0d96084197f8.tar.bz2 scala-4340f799da2c7a7097eb327c353d0d96084197f8.zip |
Spin off src/library/scala/xml to src/xml/scala/xml.
Summary:
- Remove the last vestiges of xml from Predef and Contexts.
- Change build to compile scala.xml to scala-xml.jar.
- Deploy scala-xml module to maven.
- Update partest accordingly.
Note:
An older compiler cannot use the new standard library to
compile projects that use XML. Thus, skipping locker will
break the build until we use 2.11.0-M4 for STARR.
In the future build process, where we drop locker,
we would have to release a milestone that supports the old
and the new approach to xml. As soon as we'd be using that
new milestone for starr, we could drop support for the old approach.
Diffstat (limited to 'src/build/maven/scala-xml-pom.xml')
-rw-r--r-- | src/build/maven/scala-xml-pom.xml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/src/build/maven/scala-xml-pom.xml b/src/build/maven/scala-xml-pom.xml new file mode 100644 index 0000000000..629872c2e2 --- /dev/null +++ b/src/build/maven/scala-xml-pom.xml @@ -0,0 +1,59 @@ +<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-xml</artifactId> + <packaging>jar</packaging> + <version>@VERSION@</version> + <name>Scala XML</name> + <description>XML Library for the Scala Programming Language</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-like</name> + <url>http://www.scala-lang.org/downloads/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> + <properties> + <info.apiURL>http://www.scala-lang.org/api/@VERSION@/</info.apiURL> + </properties> + <dependencies> + </dependencies> + <distributionManagement> + <repository> + <id>scala-tools.org</id> + <url>@RELEASE_REPOSITORY@</url> + </repository> + <snapshotRepository> + <id>scala-tools.org</id> + <url>@SNAPSHOT_REPOSITORY@</url> + <uniqueVersion>false</uniqueVersion> + </snapshotRepository> + </distributionManagement> + <developers> + <developer> + <id>lamp</id> + <name>EPFL LAMP</name> + </developer> + <developer> + <id>Typesafe</id> + <name>Typesafe, Inc.</name> + </developer> + </developers> +</project> |