aboutsummaryrefslogtreecommitdiff
path: root/buildScripts
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2014-04-30 23:26:24 +0200
committerReinier Zwitserloot <reinier@zwitserloot.com>2014-05-01 00:08:52 +0200
commit4cfb4b37ad16cc21f23e3620538893e36aa33eae (patch)
treef94463c837f16bfecc00d787fd76de36281f44f1 /buildScripts
parent934e41d8217152c751942e604f6004440efd9319 (diff)
downloadlombok-4cfb4b37ad16cc21f23e3620538893e36aa33eae.tar.gz
lombok-4cfb4b37ad16cc21f23e3620538893e36aa33eae.tar.bz2
lombok-4cfb4b37ad16cc21f23e3620538893e36aa33eae.zip
some pretty significant changes to the build system, to try and add testing against ecj8 to the lineup, and to force compilation with the bootstrap classpath of JDK6 so that we won't accidentally add deps on things that JVM6es don't have.
Diffstat (limited to 'buildScripts')
-rw-r--r--buildScripts/ivy-repo/org.eclipse.custom-ecj-I20140430.xml14
-rw-r--r--buildScripts/ivy.xml6
2 files changed, 18 insertions, 2 deletions
diff --git a/buildScripts/ivy-repo/org.eclipse.custom-ecj-I20140430.xml b/buildScripts/ivy-repo/org.eclipse.custom-ecj-I20140430.xml
new file mode 100644
index 00000000..8ba65a2a
--- /dev/null
+++ b/buildScripts/ivy-repo/org.eclipse.custom-ecj-I20140430.xml
@@ -0,0 +1,14 @@
+<ivy-module version="2.0">
+ <info organisation="org.eclipse.custom" module="ecj" revision="I20140430" publication="20140430080000">
+ <license name="Eclipse Public Licence v1.0" url="http://www.eclipse.org/org/documents/epl-v10.php" />
+ <description homepage="http://www.eclipse.org/eclipse/" />
+ </info>
+ <configurations>
+ <conf name="default" />
+ <conf name="sources" />
+ </configurations>
+ <publications>
+ <artifact conf="default" url="http://projectlombok.org/ivyrepo/eclipse/ecj-I20140430-0800.jar" />
+ <artifact type="zip" conf="sources" url="http://projectlombok.org/ivyrepo/eclipse/ecjsrc-I20140430-0800.zip" />
+ </publications>
+</ivy-module>
diff --git a/buildScripts/ivy.xml b/buildScripts/ivy.xml
index d7977101..a26f4751 100644
--- a/buildScripts/ivy.xml
+++ b/buildScripts/ivy.xml
@@ -9,7 +9,8 @@
<conf name="runtime" />
<conf name="test" extends="runtime" />
<conf name="contrib" />
- <conf name="ecj" />
+ <conf name="ecj7" />
+ <conf name="ecj8" />
<conf name="javac6" />
<conf name="javac7" />
</configurations>
@@ -35,7 +36,8 @@
<dependency org="net.java.openjdk.custom" name="javac6" rev="1.6.0.18" conf="javac6->runtime; contrib->sources" />
<dependency org="net.java.openjdk.custom" name="javac7" rev="1.7.0" conf="javac7->runtime; contrib->sources" />
- <dependency org="org.eclipse.custom" name="ecj" rev="4.3.1" conf="ecj->default; contrib->sources" />
+ <dependency org="org.eclipse.custom" name="ecj" rev="4.3.1" conf="ecj7->default; contrib->sources" />
+ <dependency org="org.eclipse.custom" name="ecj" rev="I20140430" conf="ecj8->default; contrib->sources; eclipseBuild->default" />
<dependency org="netbeans.org" name="boot" rev="6.8beta" conf="netbeansBuild->build" />
<dependency org="netbeans.org" name="openide.modules" rev="6.8beta" conf="netbeansBuild->build" />