1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 import("//build/config/crypto.gni")
7 # GYP version: components/gcm_driver.gypi:gcm_driver_crypto
10 "gcm_encryption_provider.cc",
11 "gcm_encryption_provider.h",
14 "gcm_message_cryptographer.cc",
15 "gcm_message_cryptographer.h",
16 "gcm_message_cryptographer_nss.cc",
17 "gcm_message_cryptographer_openssl.cc",
25 "//components/leveldb_proto",
26 "//third_party/protobuf:protobuf_lite",
30 sources -= [ "gcm_message_cryptographer_nss.cc" ]
32 sources -= [ "gcm_message_cryptographer_openssl.cc" ]
36 source_set("unit_tests") {
39 "gcm_key_store_unittest.cc",
40 "gcm_message_cryptographer_unittest.cc",
48 "//third_party/protobuf:protobuf_lite",