summaryrefslogtreecommitdiff
path: root/src/build/pack.xml
diff options
context:
space:
mode:
authorJosh Suereth <joshua.suereth@gmail.com>2010-03-12 13:34:05 +0000
committerJosh Suereth <joshua.suereth@gmail.com>2010-03-12 13:34:05 +0000
commit1c4651b9b1da3ecfff1813bfd87b99a6023289fa (patch)
tree14da560bac83a5f01091555a42d644060a6f3947 /src/build/pack.xml
parent32e1da60a1ae55675b07e031bef89c7e28832d02 (diff)
downloadscala-1c4651b9b1da3ecfff1813bfd87b99a6023289fa.tar.gz
scala-1c4651b9b1da3ecfff1813bfd87b99a6023289fa.tar.bz2
scala-1c4651b9b1da3ecfff1813bfd87b99a6023289fa.zip
Added continuations to maven deployment.
Diffstat (limited to 'src/build/pack.xml')
-rw-r--r--src/build/pack.xml20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/build/pack.xml b/src/build/pack.xml
index 6239e61187..5c5c8fbd8d 100644
--- a/src/build/pack.xml
+++ b/src/build/pack.xml
@@ -194,7 +194,25 @@ MAIN DISTRIBUTION SBAZ
<mvn-copy-lib mvn.artifact.name="scalap"/>
</target>
- <target name="pack-maven.docs" depends="pack-maven.libs">
+ <target name="pack-maven.plugins" depends="pack-maven.start">
+ <macrodef name="mvn-copy-plugin">
+ <attribute name="mvn.artifact.name"/>
+ <sequential>
+ <mkdir dir="${dists.dir}/maven/${version.number}/plugins/@{mvn.artifact.name}"/>
+ <copy todir="${dists.dir}/maven/${version.number}/plugins/@{mvn.artifact.name}">
+ <fileset dir="${dist.dir}/plugins/">
+ <filename name="@{mvn.artifact.name}.jar"/>
+ </fileset>
+ <fileset dir="${src.dir}/build/maven/">
+ <filename name="@{mvn.artifact.name}-plugin-pom.xml"/>
+ </fileset>
+ </copy>
+ </sequential>
+ </macrodef>
+ <mvn-copy-plugin mvn.artifact.name="continuations"/>
+ </target>
+
+ <target name="pack-maven.docs" depends="pack-maven.libs, pack-maven.plugins">
<jar destfile="${dists.dir}/maven/${version.number}/scala-library/scala-library-docs.jar"
basedir="${build-docs.dir}/library">
<include name="**/*"/>