OLD | NEW |
| (Empty) |
1 Name: libvpx | |
2 URL: http://www.webmproject.org | |
3 Version: v1.4.0 | |
4 License: BSD | |
5 License File: LICENSE | |
6 Security Critical: yes | |
7 | |
8 Date: Tuesday February 16 2016 | |
9 Branch: master | |
10 Commit: 89cc68252846478fa7f2d570d96ff93776cefac6 | |
11 | |
12 Description: | |
13 Contains the sources used to compile libvpx binaries used by Google Chrome and | |
14 Chromium. | |
15 | |
16 The libvpx source is from webmproject.org: | |
17 http://www.webmproject.org/code/ | |
18 https://chromium.googlesource.com/webm/libvpx | |
19 | |
20 Please follow these steps to update libvpx source code: | |
21 | |
22 1. Update the code: | |
23 roll_dep.py \ | |
24 -r <libvpx OWNER> \ | |
25 --log-limit 20 \ | |
26 --roll-to <libvpx hash> \ | |
27 src/third_party/libvpx_new/source/libvpx | |
28 | |
29 Use the generated commit message for the roll. | |
30 | |
31 2. Generate .gypi, .gni and config files. | |
32 | |
33 cd third_party/libvpx_new | |
34 ./generate_gypi.sh | |
35 | |
36 3. Update README.chromium with Date, Branch, and Commit. | |
37 | |
38 Tools needed to build libvpx: | |
39 | |
40 - generate_gypi.sh | |
41 | |
42 Generate config and .gypi files that contain the source list for each platform. | |
43 Configuration for the build is taken from vpx_config.h for each platform. | |
44 | |
45 - lint_config.sh | |
46 | |
47 A tool to verify vpx_config.h and vpx_config.asm are matched. This also | |
48 prints the final configuration after checking. | |
OLD | NEW |