• Home
Name Date Size #Lines LOC

..--

LICENSED03-May-202411.1 KiB203169

OWNERSD03-May-202440 32

README.chromiumD03-May-20241.1 KiB3227

cipd.yamlD03-May-2024336 114

README.chromium

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