1Name: Turbine 2Short Name: turbine 3URL: https://github.com/google/turbine 4Version: N/A 5Revision: 3c31e67ae25b5e43713fd868e3a9b535ff6298af 6License: Apache 2.0 7License File: LICENSE 8Security Critical: no 9Shipped: no 10 11Description: 12Turbine is a header compiler for Java. This library does not provide versioning 13or maven releases, so we need to pull it in and build it ourselves. 14 15Since we have no working non-android java proto processor, we cannot yet build 16it in GN. Thus build it manually and upload to cipd for now. 17 18Commands to update: 19- Log into cipd if necessary: `cipd auth-login` 20- Update //DEPS 'src/third_party/turbine/src' commit to latest on github, see 21 https://github.com/google/turbine/commits/master, and `gclient sync`. 22 - Also update the revision in this file. 23- Ensure current working directory is `src/third_party/turbine` 24``` 25mvn package -DskipTests=true -q -f src/pom.xml 26cp -f src/target/turbine-0.1-SNAPSHOT-all-deps.jar turbine.jar 27cipd create --pkg-def cipd.yaml 28``` 29- Update //DEPS with the hash id from the cipd create command output. 30 31Local Modifications: 32No modifications. 33