32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
Name: Turbine
|
|
Short Name: turbine
|
|
URL: https://github.com/google/turbine
|
|
Version: 0
|
|
Revision: 3c31e67ae25b5e43713fd868e3a9b535ff6298af
|
|
License: Apache 2.0
|
|
License File: NOT_SHIPPED
|
|
Security Critical: no
|
|
|
|
Description:
|
|
Turbine is a header compiler for Java. This library does not provide versioning
|
|
or maven releases, so we need to pull it in and build it ourselves.
|
|
|
|
Since we have no working non-android java proto processor, we cannot yet build
|
|
it in GN. Thus build it manually and upload to cipd for now.
|
|
|
|
Commands to update:
|
|
- Log into cipd if necessary: `cipd auth-login`
|
|
- Update //DEPS 'src/third_party/turbine/src' commit to latest on github, see
|
|
https://github.com/google/turbine/commits/master, and `gclient sync`.
|
|
- Also update the revision in this file.
|
|
- Ensure current working directory is `src/third_party/turbine`
|
|
```
|
|
mvn package -DskipTests=true -q -f src/pom.xml
|
|
cp -f src/target/turbine-0.1-SNAPSHOT-all-deps.jar turbine.jar
|
|
cipd create --pkg-def cipd.yaml
|
|
```
|
|
- Update //DEPS with the hash id from the cipd create command output.
|
|
|
|
Local Modifications:
|
|
No modifications.
|