File: README.md

package info (click to toggle)
chromium 138.0.7204.157-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 6,071,864 kB
  • sloc: cpp: 34,936,859; ansic: 7,176,967; javascript: 4,110,704; python: 1,419,953; asm: 946,768; xml: 739,967; pascal: 187,324; sh: 89,623; perl: 88,663; objc: 79,944; sql: 50,304; cs: 41,786; fortran: 24,137; makefile: 21,806; php: 13,980; tcl: 13,166; yacc: 8,925; ruby: 7,485; awk: 3,720; lisp: 3,096; lex: 1,327; ada: 727; jsp: 228; sed: 36
file content (58 lines) | stat: -rw-r--r-- 1,580 bytes parent folder | download | duplicates (3)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# Download ASAN Chrome

This directory contains a helper script to download ASAN builds of Chromium.
## Usage

Several command line flags are provided if you want more control over what build
is downloaded. The `--help` flag provides detailed usage information. Read on
for usage examples.

### Get the latest build

By default, the script detects the operating system of the system on which the
script is run and then downloads the most recent ASAN build for that operating
system.

```sh
vpython3 get_asan_chrome.py
```

This mode is useful when you want the most recent ASAN build for whatever
platform the script runs on, which is typically the case when fuzzing and also
when attempting to reproduce a bug report near tip-of-tree.

### Get the latest ASAN build in a specific channel

Sometimes you need the latest ASAN build from a specific channel:

```sh
vpython3 get_asan_chrome.py --channel {canary,dev,beta,stable}
```

Note that not all platforms have all channels. For example, there is no Canary
channel for Linux, so use `dev` instead.

### Get a specific version or branch position

It can also be useful to get an ASAN build for a specific release:

```sh
vpython3 get_asan_chrome.py --version 105.0.5191.2
```

### Override OS detection

You can also download a build for an operating system that is different than
where the script runs:

```sh
vpython3 get_asan_chrome.py --os {linux,mac,win64}
```

### Combine

Finally, if you need greater control then some flags can be used together:

```sh
vpython3 get_asan_chrome.py --os win64 --version 105.0.5191.2
```