| Index: third_party/widevine/cdm/widevine_cdm.gyp
|
| diff --git a/third_party/widevine/cdm/widevine_cdm.gyp b/third_party/widevine/cdm/widevine_cdm.gyp
|
| index c576396d75cf564d779bf61c0afc7f1c782ee9cd..fcd0f7b4956ea17d639d3e43225fa51af2deb95f 100644
|
| --- a/third_party/widevine/cdm/widevine_cdm.gyp
|
| +++ b/third_party/widevine/cdm/widevine_cdm.gyp
|
| @@ -11,6 +11,7 @@
|
| 'enable_widevine%': '<(enable_widevine)',
|
| 'widevine_cdm_version_h_file%': 'widevine_cdm_version.h',
|
| 'widevine_cdm_binary_files%': [],
|
| + 'widevine_cdm_manifest_file%': [],
|
| 'conditions': [
|
| [ 'branding == "Chrome"', {
|
| 'conditions': [
|
| @@ -34,6 +35,9 @@
|
| 'widevine_cdm_binary_files%': [
|
| 'mac/<(target_arch)/libwidevinecdm.dylib',
|
| ],
|
| + 'widevine_cdm_manifest_file%': [
|
| + 'mac/<(target_arch)/manifest.json',
|
| + ],
|
| }],
|
| [ 'OS == "win"', {
|
| 'widevine_cdm_version_h_file%':
|
| @@ -42,6 +46,9 @@
|
| 'win/<(target_arch)/widevinecdm.dll',
|
| 'win/<(target_arch)/widevinecdm.dll.lib',
|
| ],
|
| + 'widevine_cdm_manifest_file%': [
|
| + 'win/<(target_arch)/manifest.json',
|
| + ],
|
| }],
|
| ],
|
| }],
|
| @@ -93,6 +100,7 @@
|
| '<(DEPTH)/ppapi/ppapi.gyp:ppapi_cpp',
|
| '<(DEPTH)/media/media_cdm_adapter.gyp:cdmadapter',
|
| 'widevine_cdm_version_h',
|
| + 'widevine_cdm_manifest',
|
| 'widevinecdm',
|
| 'widevinecdmadapter_resources',
|
| ],
|
| @@ -158,6 +166,19 @@
|
| }],
|
| },
|
| {
|
| + # GN version: //third_party/widevine/cdm:widevine_cdm_manifest
|
| + 'target_name': 'widevine_cdm_manifest',
|
| + 'type': 'none',
|
| + 'conditions': [
|
| + [ 'branding == "Chrome"', {
|
| + 'copies': [{
|
| + 'destination': '<(PRODUCT_DIR)/WidevineCdm',
|
| + 'files': [ '<(widevine_cdm_manifest_file)' ],
|
| + }],
|
| + }],
|
| + ],
|
| + },
|
| + {
|
| # GN version: //third_party/widevine/cdm:widevinecdm
|
| 'target_name': 'widevinecdm',
|
| 'type': 'none',
|
|
|