File: README.chromium

package info (click to toggle)
webkit2gtk 2.51.2-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 457,708 kB
  • sloc: cpp: 3,884,629; javascript: 198,661; ansic: 165,298; python: 49,171; asm: 21,849; ruby: 18,095; perl: 16,914; xml: 4,623; sh: 2,397; yacc: 2,356; java: 2,019; lex: 1,330; pascal: 372; makefile: 197
file content (32 lines) | stat: -rw-r--r-- 1,102 bytes parent folder | download | duplicates (14)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Name: Turbine
Short Name: turbine
URL: https://github.com/google/turbine
Version: N/A
Revision: 3c31e67ae25b5e43713fd868e3a9b535ff6298af
License: Apache-2.0
License File: LICENSE
Security Critical: no
Shipped: 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.