Update GWT to 2.7
As pointed out in this thread on GWT-discuss development group [1], gwt-dev is going to be unbundled in 2.7 release. That means that we would have to supply its dependencies explicitly. To start with we need to pass in ASM library. It's unclear though, if we need asm-commons and asm-xml as it compiles without it, but corresponding parent-pom contains it [2]. GWT unit tests were disabled as gwt-test-utils doesn't seem to work yet against upcoming GWT 2.7 release. Issue was filed upstream [3]. As was pointed out in this thread [4], codeserver is now shipped in gwt-dev.jar as well. Stop fetching codeserver.jar in addition and use the bits from gwt-dev.jar. [1] https://groups.google.com/d/topic/google-web-toolkit/LwXXQCG_I_k/discussion [2] http://repo1.maven.org/maven2/org/ow2/asm/asm-parent/5.0.3/asm-parent-5.0.3.pom [3] https://github.com/gwt-test-utils/gwt-test-utils/issues/68 [4] https://groups.google.com/d/topic/google-web-toolkit-contributors/pFYPE7Uoub8/discussion Bug: issue 3008 Bug: issue 3027 Change-Id: Ib8f9ed0c767e9f41f104253fdc8b74a8cbbe38ab
This commit is contained in:
		
				
					committed by
					
						
						David Pursehouse
					
				
			
			
				
	
			
			
			
						parent
						
							5f5c792ec3
						
					
				
				
					commit
					11c56681b0
				
			
							
								
								
									
										17
									
								
								lib/gwt/BUCK
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								lib/gwt/BUCK
									
									
									
									
									
								
							@@ -1,11 +1,11 @@
 | 
			
		||||
include_defs('//lib/maven.defs')
 | 
			
		||||
 | 
			
		||||
VERSION = '2.6.1'
 | 
			
		||||
VERSION = '2.7.0'
 | 
			
		||||
 | 
			
		||||
maven_jar(
 | 
			
		||||
  name = 'user',
 | 
			
		||||
  id = 'com.google.gwt:gwt-user:' + VERSION,
 | 
			
		||||
  sha1 = 'c078b1b8cc0281214b0eb458d2c283d039374fad',
 | 
			
		||||
  sha1 = 'bdc7af42581745d3d79c2efe0b514f432b998a5b',
 | 
			
		||||
  license = 'Apache2.0',
 | 
			
		||||
  attach_source = False,
 | 
			
		||||
)
 | 
			
		||||
@@ -13,7 +13,7 @@ maven_jar(
 | 
			
		||||
maven_jar(
 | 
			
		||||
  name = 'dev',
 | 
			
		||||
  id = 'com.google.gwt:gwt-dev:' + VERSION,
 | 
			
		||||
  sha1 = 'db237e4be0aa1fe43425d2c51ab5485dba211ddd',
 | 
			
		||||
  sha1 = 'c2c3dd5baf648a0bb199047a818be5e560f48982',
 | 
			
		||||
  license = 'Apache2.0',
 | 
			
		||||
  deps = [
 | 
			
		||||
    ':javax-validation',
 | 
			
		||||
@@ -24,17 +24,6 @@ maven_jar(
 | 
			
		||||
  exclude = ['org/eclipse/jetty/*'],
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
maven_jar(
 | 
			
		||||
  name = 'codeserver',
 | 
			
		||||
  id = 'com.google.gwt:gwt-codeserver:' + VERSION,
 | 
			
		||||
  sha1 = '940edc715cc31b1957e18f617f75a068f251346a',
 | 
			
		||||
  license = 'Apache2.0',
 | 
			
		||||
  deps = [
 | 
			
		||||
    ':dev',
 | 
			
		||||
  ],
 | 
			
		||||
  attach_source = False,
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
maven_jar(
 | 
			
		||||
  name = 'json',
 | 
			
		||||
  id = 'org.json:json:20140107',
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user