summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Macdonald <mamacdon@gmail.com>2015-07-09 11:03:41 -0400
committerMark Macdonald <mamacdon@gmail.com>2015-07-09 11:29:23 -0400
commit0b5591c4943bc2fb674314e63a47034de92265d0 (patch)
tree0ee68f6ecca49200dd743fb09ddbcff2f728e839
parente846d7051cc1932c10de351e4d91dc47e775f75e (diff)
downloadorg.eclipse.orion.client-origin/mmacdonald/rjs.zip
org.eclipse.orion.client-origin/mmacdonald/rjs.tar.gz
org.eclipse.orion.client-origin/mmacdonald/rjs.tar.bz2
Pick up r.js through Mavenorigin/mmacdonald/rjs
-rw-r--r--pom.xml34
-rw-r--r--releng/org.eclipse.orion.client.releng/builder/orion.mini.xml8
2 files changed, 31 insertions, 11 deletions
diff --git a/pom.xml b/pom.xml
index 2d8a1b7..7bed2e5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -62,7 +62,8 @@
<tycho.scmUrl>scm:git:http://git.eclipse.org/gitroot/orion/org.eclipse.orion.client.git</tycho.scmUrl>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java-version>[1.7, 1.8]</java-version>
- <requirejsHome>${basedir}/target/requirejs/</requirejsHome>
+ <requirejsDir>${basedir}/target/requirejs</requirejsDir>
+ <requirejsVersion>2.1.18</requirejsVersion>
<nodejsHome>${basedir}/target/nodejs</nodejsHome>
<jsdocHome>${basedir}/target/jsdoc</jsdocHome>
<antrun-version>1.7</antrun-version>
@@ -141,6 +142,34 @@
<extensions>true</extensions>
</plugin>
<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.10</version>
+ <executions>
+ <execution>
+ <id>unpack</id>
+ <inherited>false</inherited>
+ <phase>verify</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.webjars</groupId>
+ <artifactId>requirejs-node</artifactId>
+ <version>${requirejsVersion}</version>
+ <type>jar</type>
+ <overWrite>false</overWrite>
+ <outputDirectory>${requirejsDir}</outputDirectory>
+ <includes>**/*.js</includes>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
@@ -151,7 +180,7 @@
<target unless="orion.client.build.skip">
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
<property name="builder" value="${basedir}/releng/org.eclipse.orion.client.releng/builder/"/>
- <property name="requirejsHome" value="${requirejsHome}"/>
+ <property name="requirejsHome" value="${requirejsDir}/META-INF/resources/webjars/requirejs-node/${requirejsVersion}"/>
<property name="nodejsHome" value="${nodejsHome}"/>
<property name="buildConfig" value="${builder}/scripts/orion.build.js" />
<property name="buildDirectory" value="${basedir}"/>
@@ -168,7 +197,6 @@
<!-- minify javascript -->
<ant antfile="${basedir}/releng/org.eclipse.orion.client.releng/builder/orion.mini.xml">
<property name="requirejsHome" value="${requirejsHome}"/>
- <target name="download3rdPartyLibs"/>
<target name="updateBuildLabel"/>
<target name="requirejs"/>
</ant>
diff --git a/releng/org.eclipse.orion.client.releng/builder/orion.mini.xml b/releng/org.eclipse.orion.client.releng/builder/orion.mini.xml
index 71dbda8..4b1e253 100644
--- a/releng/org.eclipse.orion.client.releng/builder/orion.mini.xml
+++ b/releng/org.eclipse.orion.client.releng/builder/orion.mini.xml
@@ -25,14 +25,6 @@
<property name="optimized" value="${buildDirectory}/optimized" />
<property name="node" location="${nodejsHome}/node" />
- <target name="download3rdPartyLibs">
- <mkdir dir="${requirejsHome}" />
- <get src="http://requirejs.org/docs/release/2.1.18/r.js"
- dest="${requirejsHome}/r.js"
- usetimestamp="true"
- maxtime="30" />
- </target>
-
<target name="updateBuildLabel" if="buildLabel">
<echo message="Updating build label..."/>
<replace dir="${buildDirectory}" includes="pluginVersions.properties,featureVersions.properties" >