| 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 |