forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add guava and jsr-305 to third_party for Android
Instead of using bundled versions of guava, we now instead build guava ourselves. Also, we need to build jsr-305 as it is the only dependency guava has. BUG=159873 Review URL: https://codereview.chromium.org/11415141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170751 0039d316-1c4b-4281-b951-d872f2087c98
- Loading branch information
nyquist@chromium.org
committed
Dec 3, 2012
1 parent
9f12391
commit b62af60
Showing
5 changed files
with
72 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
Name: Guava: Google Core Libraries for Java 1.6+ | ||
Short Name: guava-libraries | ||
URL: https://code.google.com/p/guava-libraries/ | ||
Version: v13.0.1 | ||
License: Apache 2.0 | ||
License File: src/COPYING | ||
Security Critical: no | ||
|
||
Description: | ||
The Guava project contains several of Google's core libraries that we rely on | ||
in our Java-based projects: collections, caching, primitives support, | ||
concurrency libraries, common annotations, string processing, I/O, and so forth. | ||
|
||
Local Modifications: | ||
None. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Copyright (c) 2012 The Chromium Authors. All rights reserved. | ||
# Use of this source code is governed by a BSD-style license that can be | ||
# found in the LICENSE file. | ||
|
||
{ | ||
'targets': [ | ||
{ | ||
'target_name': 'guava_javalib', | ||
'type': 'none', | ||
'variables': { | ||
'package_name': '<(_target_name)', | ||
'java_in_dir': 'src/guava', | ||
}, | ||
'dependencies': [ | ||
'../../third_party/jsr-305/jsr-305.gyp:jsr_305_javalib', | ||
], | ||
'includes': [ '../../build/java.gypi' ], | ||
}, | ||
], | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
Name: JSR 305: Annotations for Software Defect Detection in Java | ||
Short Name: jsr-305 | ||
URL: https://code.google.com/p/jsr-305/ | ||
Version: r51 | ||
License: BSD 2-Clause License | ||
License File: src/ri/LICENSE | ||
Security Critical: no | ||
|
||
Description: | ||
This project contains reference implementations, test cases, and other | ||
documents under source code control for Java Specification Request 305: | ||
Annotations for Software Defect Detection. More information at the Google | ||
group: http://groups.google.com/group/jsr-305 | ||
|
||
Local Modifications: | ||
None. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Copyright (c) 2012 The Chromium Authors. All rights reserved. | ||
# Use of this source code is governed by a BSD-style license that can be | ||
# found in the LICENSE file. | ||
|
||
{ | ||
'targets': [ | ||
{ | ||
'target_name': 'jsr_305_javalib', | ||
'type': 'none', | ||
'variables': { | ||
'package_name': '<(_target_name)', | ||
# The sources are not located in a folder that is called src/, so we | ||
# need to set it in additional_src_dirs parameter instead. | ||
'java_in_dir': '../../build/android/empty', | ||
'additional_src_dirs': [ 'src/ri/' ], | ||
}, | ||
'includes': [ '../../build/java.gypi' ], | ||
}, | ||
] | ||
} |