Repository: buildr
Updated Branches:
  refs/heads/master 6ed9b4395 -> 3d180a92b


Updated the gwt addon to support the upcoming GWT 2.7.x release.


Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/3d180a92
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/3d180a92
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/3d180a92

Branch: refs/heads/master
Commit: 3d180a92bbac309a408b5a0be5c2d5d5b3423f88
Parents: 6ed9b43
Author: Peter Donald <[email protected]>
Authored: Thu Oct 30 14:31:03 2014 +1100
Committer: Peter Donald <[email protected]>
Committed: Thu Oct 30 14:31:03 2014 +1100

----------------------------------------------------------------------
 CHANGELOG           | 1 +
 addon/buildr/gwt.rb | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/buildr/blob/3d180a92/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index f3e52e9..69e0cd6 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,5 @@
 1.4.21 (Pending)
+* Added:  Updated the gwt addon to support the upcoming GWT 2.7.x release.
 * Change: Enhance ipr.add_glassfish_configuration to support the ability to
           define the version of GlassFish in uses. Change the default to 4.1.0
           as that is the latest supported variant.

http://git-wip-us.apache.org/repos/asf/buildr/blob/3d180a92/addon/buildr/gwt.rb
----------------------------------------------------------------------
diff --git a/addon/buildr/gwt.rb b/addon/buildr/gwt.rb
index 4fff352..d6d86a6 100644
--- a/addon/buildr/gwt.rb
+++ b/addon/buildr/gwt.rb
@@ -28,7 +28,12 @@ module Buildr
 
       # The specs for requirements
       def dependencies(version = nil)
-        ["com.google.gwt:gwt-dev:jar:#{version || self.version}"]
+        gwt_dev_jar = "com.google.gwt:gwt-dev:jar:#{version || self.version}"
+        if self.version <= '2.6.1'
+          [gwt_dev_jar]
+        else
+          [gwt_dev_jar, 'org.ow2.asm:asm:jar:5.0.3']
+        end
       end
 
       def gwtc_main(modules, source_artifacts, output_dir, unit_cache_dir, 
options = {})

Reply via email to