# Copyright 2022 Google LLC. All Rights Reserved. This file and proprietary # source code may only be used and distributed under the Widevine # License Agreement. { 'variables': { 'privacy_crypto_impl%': 'boringssl', 'boringssl_libcrypto_path%': '../../third_party/boringssl/boringssl.gyp:crypto', 'libcppbor_path%': '../../third_party/libcppbor.gyp:cppbor', }, 'include_dirs': [ '<(oemcrypto_dir)/include', '<(oemcrypto_dir)/util/include', '<(util_dir)/include', ], 'direct_dependent_settings': { 'include_dirs': [ '<(oemcrypto_dir)/include', '<(oemcrypto_dir)/util/include', ], }, 'sources': [ '<(oemcrypto_dir)/util/src/bcc_validator.cpp', '<(oemcrypto_dir)/util/src/cbor_validator.cpp', '<(oemcrypto_dir)/util/src/cmac.cpp', '<(oemcrypto_dir)/util/src/device_info_validator.cpp', '<(oemcrypto_dir)/util/src/hmac.cpp', '<(oemcrypto_dir)/util/src/oemcrypto_drm_key.cpp', '<(oemcrypto_dir)/util/src/oemcrypto_ecc_key.cpp', '<(oemcrypto_dir)/util/src/oemcrypto_key_deriver.cpp', '<(oemcrypto_dir)/util/src/oemcrypto_oem_cert.cpp', '<(oemcrypto_dir)/util/src/oemcrypto_rsa_key.cpp', '<(oemcrypto_dir)/util/src/signed_csr_payload_validator.cpp', '<(oemcrypto_dir)/util/src/wvcrc.cpp', ], 'dependencies': [ '<(libcppbor_path)', ], 'includes': [ '../../util/libcrypto_dependency.gypi', ], }