summaryrefslogtreecommitdiff
path: root/src/build/pack.xml
diff options
context:
space:
mode:
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="**/*"/>