OLD | NEW |
1 Name: libvpx | 1 Name: libvpx |
2 URL: http://www.webmproject.org | 2 URL: http://www.webmproject.org |
3 Version: v0.9.7p1 | 3 Version: v1.1.0 |
4 License: BSD | 4 License: BSD |
5 License File: source/libvpx/LICENSE | 5 License File: source/libvpx/LICENSE |
6 Security Critical: yes | 6 Security Critical: yes |
7 | 7 |
8 Date: Tuesday August 16 2011 | 8 Date: Tuesday December 12 2012 |
9 Branch: cayuga | 9 Branch: vp9-preview |
10 Commit: 20307c70ae96c45b9b00338989b952fb334e4fc9 | 10 Commit: b192d99f7367871908551ca940e06b7cb94e760b |
11 | 11 |
12 Description: | 12 Description: |
13 Contains the sources used to compile libvpx binaries used by Google Chrome and | 13 Contains the sources used to compile libvpx binaries used by Google Chrome and |
14 Chromium. | 14 Chromium. |
15 | 15 |
16 The libvpx source is from webmproject.org: | 16 The libvpx source is from webmproject.org: |
17 git://review.webmproject.org/libvpx | 17 git://review.webmproject.org/libvpx |
18 | 18 |
19 Notes on updating libvpx source code. | 19 Notes on updating libvpx source code. |
20 | 20 |
21 Please follow these steps to update libvpx source code: | 21 Please follow these steps to update libvpx source code: |
22 | 22 |
23 1. Update libvpx source tree. | 23 1. Update libvpx source tree. |
24 | 24 |
25 ./update_libvpx.sh [branch name] | 25 ./update_libvpx.sh [branch name] |
26 | 26 |
27 2. Generate updated .gypi files. | 27 2. Generate updated .gypi and config files. |
28 | 28 |
29 ./generate_gypi.sh | 29 ./generate_gypi.sh |
30 | 30 |
31 3. Commit the change. | 31 3. Update this README with any Version, Date, Branch, and Commit changes. |
| 32 |
| 33 4. Commit the changes in root (I.e README & .gypi files), source/libvpx, and |
| 34 source/config directories. |
32 | 35 |
33 Tools needed to build libvpx: | 36 Tools needed to build libvpx: |
34 | 37 |
35 - generate_gypi.sh | 38 - generate_gypi.sh |
36 | 39 |
37 Generate .gypi files that contain the source list for each platform. | 40 Generate config and .gypi files that contain the source list for each platform. |
38 Configuration for the build is taken from vpx_config.h for each platform. | 41 Configuration for the build is taken from vpx_config.h for each platform. |
39 | 42 |
40 - lint_config.sh | 43 - lint_config.sh |
41 | 44 |
42 A tool to verify vpx_config.h and vpx_config.asm are matched. This also | 45 A tool to verify vpx_config.h and vpx_config.asm are matched. This also |
43 prints the final configuration after checking. | 46 prints the final configuration after checking. |
44 | 47 |
45 - unpack_lib_posix.sh | 48 - unpack_lib_posix.sh |
46 | 49 |
47 Unpack a static library of .a type. This tool takes a list of possible | 50 Unpack a static library of .a type. This tool takes a list of possible |
48 locations of the library file and extract the content. | 51 locations of the library file and extract the content. |
49 | 52 |
50 - copy_obj.sh | 53 - copy_obj.sh |
51 | 54 |
52 A copy utility from a list of candidate locations. | 55 A copy utility from a list of candidate locations. |
OLD | NEW |