Source release v2.1.1-0-738 + third_party libs
Change-Id: I76e298f8092951d4214c776d6bbcad6b763eb5b2
This commit is contained in:
14
README
14
README
@@ -1,5 +1,5 @@
|
||||
README for Widevine CDM Partner Kit v2.0
|
||||
Date: 3/28/2014
|
||||
README for Widevine CDM Partner Kit v2.1
|
||||
Date: 5/30/2014
|
||||
|
||||
This document provides additional details on installation, system
|
||||
setup, building, and testing components of the Widevine Content
|
||||
@@ -22,11 +22,11 @@ The Widevine CDM Partner Kit is distributed as an XZipped tar file
|
||||
The remaining instructions will refer to this directory as <cdm-kit-dir>.
|
||||
|
||||
The top level directories and files of the kit are as follows:
|
||||
build - build scripts
|
||||
cdm - the CDM interface declarations and definitions, and tests
|
||||
core - the CDM implementation, and tests
|
||||
linux - platform-specific files for the CDM implementation
|
||||
oemcrypto - OEMCrypto declarations, a mock implementation, and tests
|
||||
platforms - platform-specific build configs
|
||||
README - this file
|
||||
run_test.sh - builds and tests the CDM with mock OEMCrypto
|
||||
|
||||
@@ -43,11 +43,11 @@ The current set of third-party packages includes:
|
||||
|
||||
- gTest and gMock (version 1.6.0)
|
||||
- protobufs (Google Protocol Buffers) (version 2.5)
|
||||
- OpenSSL (libssl and libcrypto) (version 1.0.1e)
|
||||
- OpenSSL (libssl and libcrypto) (version 1.0.1g)
|
||||
- stringencoders (https://code.google.com/p/stringencoders)
|
||||
- python (version 2.7 or better)
|
||||
- GYP (python-based build tool) (https://code.google.com/p/gyp,
|
||||
svn revision 1846)
|
||||
svn revision 1846)
|
||||
|
||||
The following sections provide information about acquiring
|
||||
and installing some of these packages. This is not a complete list, but
|
||||
@@ -191,7 +191,7 @@ of the linux target and runs wvcdm_shared_api_unittest:
|
||||
|
||||
./run_test.sh
|
||||
|
||||
The top-level build script is build/build.py. It configures the build
|
||||
The top-level build script is build.py. It configures the build
|
||||
environment, runs GYP to generate a series of make files. and starts the
|
||||
top level make. The build scripts are parameterized to build for multiple
|
||||
targets. All the pieces are provided to build for x86-64 (linux). You
|
||||
@@ -234,7 +234,7 @@ Here's a current list of GYP files and test-related targets:
|
||||
cdm/test/gmock.gyp
|
||||
gmock Provides gmock modules for unit tests
|
||||
gmock_main Provides main routine for unit tests
|
||||
build/platforms/x86-64/oemcrypto/oec_build.gyp
|
||||
oemcrypto/mock/oec_mock.gyp
|
||||
oemcrypto Top level target to build/link OEMCrypto
|
||||
oemcrypto/oemcrypto.gyp
|
||||
oec_lib Build OEMCrypto library
|
||||
|
||||
Reference in New Issue
Block a user