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 = {})
