diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-11-08 13:40:22 -0800 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-11-08 13:40:22 -0800 |
commit | 4156498adc3f477581213aae24efec2414779942 (patch) | |
tree | 3ed68c24e15c04b71e3d5f8dac96fa7223350786 /src | |
parent | e057fa5e08e352f1c9ce57b4f86f1c69be02c72a (diff) | |
parent | 31ead67a301b2654ec06f0858d7e6c4429e3d33a (diff) | |
download | scala-4156498adc3f477581213aae24efec2414779942.tar.gz scala-4156498adc3f477581213aae24efec2414779942.tar.bz2 scala-4156498adc3f477581213aae24efec2414779942.zip |
Merge pull request #3109 from adriaanm/faster-build-2.10
Faster build 2.10
Diffstat (limited to 'src')
-rw-r--r-- | src/build/maven/maven-deploy.xml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/build/maven/maven-deploy.xml b/src/build/maven/maven-deploy.xml index e70173319e..8da1d76a6f 100644 --- a/src/build/maven/maven-deploy.xml +++ b/src/build/maven/maven-deploy.xml @@ -176,6 +176,21 @@ </sequential> </macrodef> + <!-- IDE needs swing/actors/continuations --> + <macrodef name="deploy-remote-core"> + <attribute name="repository" /> + <attribute name="version" /> + <sequential> + <deploy-remote name="scala-library" version="@{version}" repository="@{repository}"/> + <deploy-remote name="scala-reflect" version="@{version}" repository="@{repository}"/> + <deploy-remote name="scala-compiler" version="@{version}" repository="@{repository}" /> + <deploy-remote name="jline" version="@{version}" repository="@{repository}"/> + <deploy-remote name="scala-swing" version="@{version}" repository="@{repository}"/> + <deploy-remote name="scala-actors" version="@{version}" repository="@{repository}"/> + <deploy-remote-plugin name="continuations" version="@{version}" repository="@{repository}"/> + </sequential> + </macrodef> + <!-- PGP Signed deployment --> <macrodef name="deploy-remote-signed-single"> <attribute name="pom" /> @@ -268,6 +283,11 @@ <deploy-remote-all version="${maven.version.number}" repository="${remote.snapshot.repository}" /> </target> + <!-- for PR validation --> + <target name="deploy-core.snapshot" depends="deploy.remote.init"> + <deploy-remote-core version="${maven.version.number}" repository="${remote.snapshot.repository}" /> + </target> + <target name="deploy.release" depends="deploy.remote.init" unless="version.is.snapshot" description="Deploys the bundled files as a release into the desired remote Maven repository"> <deploy-remote-all version="${maven.version.number}" repository="${remote.release.repository}" /> </target> |