aboutsummaryrefslogtreecommitdiff
path: root/cc/prf
diff options
context:
space:
mode:
authorambrosin <ambrosin@google.com>2021-11-23 09:20:12 -0800
committerCopybara-Service <copybara-worker@google.com>2021-11-23 09:20:54 -0800
commitb1ccd543c3c217593d0fe506625dd123235f108b (patch)
treef253b6dff5f35fd6044d94d289936244d448983f /cc/prf
parent4d196263107b07d9e1e04a3165dcb9d47c0918c8 (diff)
downloadtink-b1ccd543c3c217593d0fe506625dd123235f108b.tar.gz
Refactor CMake files in cc/prf.
PiperOrigin-RevId: 411827464
Diffstat (limited to 'cc/prf')
-rw-r--r--cc/prf/CMakeLists.txt128
1 files changed, 69 insertions, 59 deletions
diff --git a/cc/prf/CMakeLists.txt b/cc/prf/CMakeLists.txt
index cfbd29e4b..b2b1a91a8 100644
--- a/cc/prf/CMakeLists.txt
+++ b/cc/prf/CMakeLists.txt
@@ -2,12 +2,15 @@ tink_module(prf)
tink_cc_library(
NAME hkdf_prf_key_manager
- SRCS hkdf_prf_key_manager.h
+ SRCS
+ hkdf_prf_key_manager.h
DEPS
+ tink::prf::prf_set
+ absl::memory
+ absl::status
+ absl::strings
tink::core::key_type_manager
tink::core::input_stream
- tink::core::key_type_manager
- tink::prf::prf_set
tink::subtle::subtle
tink::subtle::prf::hkdf_streaming_prf
tink::subtle::prf::prf_set_util
@@ -22,9 +25,6 @@ tink_cc_library(
tink::proto::common_cc_proto
tink::proto::hkdf_prf_cc_proto
tink::proto::tink_cc_proto
- absl::memory
- absl::status
- absl::strings
)
tink_cc_library(
@@ -37,8 +37,8 @@ tink_cc_library(
tink::prf::hkdf_prf_key_manager
tink::prf::hmac_prf_key_manager
tink::prf::prf_set_wrapper
- tink::config::tink_fips
tink::core::registry
+ tink::config::tink_fips
tink::util::status
tink::proto::tink_cc_proto
)
@@ -46,28 +46,28 @@ tink_cc_library(
tink_cc_library(
NAME prf_key_templates
SRCS
- prf_key_templates.h
prf_key_templates.cc
+ prf_key_templates.h
DEPS
tink::prf::aes_cmac_prf_key_manager
- tink::prf::hmac_prf_key_manager
tink::prf::hkdf_prf_key_manager
+ tink::prf::hmac_prf_key_manager
+ absl::memory
tink::proto::aes_cmac_prf_cc_proto
tink::proto::hkdf_prf_cc_proto
tink::proto::hmac_prf_cc_proto
tink::proto::tink_cc_proto
- absl::memory
)
tink_cc_library(
NAME prf_set
SRCS
- prf_set.h
prf_set.cc
+ prf_set.h
DEPS
- tink::util::statusor
absl::status
absl::strings
+ tink::util::statusor
)
tink_cc_library(
@@ -77,37 +77,38 @@ tink_cc_library(
prf_set_wrapper.h
DEPS
tink::prf::prf_set
+ absl::memory
+ absl::status
tink::core::primitive_set
tink::core::primitive_wrapper
- tink::proto::tink_cc_proto
tink::util::status
tink::util::statusor
- absl::status
+ tink::proto::tink_cc_proto
)
tink_cc_library(
NAME aes_cmac_prf_key_manager
- SRCS aes_cmac_prf_key_manager.h
+ SRCS
+ aes_cmac_prf_key_manager.h
DEPS
+ absl::memory
+ absl::status
+ absl::strings
tink::core::key_type_manager
tink::core::key_manager
- tink::proto::aes_cmac_prf_cc_proto
- tink::proto::tink_cc_proto
- tink::subtle::common_enums
tink::subtle::random
tink::subtle::stateful_cmac_boringssl
tink::subtle::prf::prf_set_util
tink::util::constants
tink::util::errors
- tink::util::enums
+ tink::util::input_stream_util
tink::util::protobuf_helper
tink::util::secret_data
tink::util::status
tink::util::statusor
tink::util::validation
- absl::memory
- absl::status
- absl::strings
+ tink::proto::aes_cmac_prf_cc_proto
+ tink::proto::tink_cc_proto
)
tink_cc_library(
@@ -116,138 +117,147 @@ tink_cc_library(
hmac_prf_key_manager.cc
hmac_prf_key_manager.h
DEPS
+ absl::memory
+ absl::status
+ absl::strings
tink::core::key_type_manager
tink::core::key_manager
- tink::proto::hmac_prf_cc_proto
- tink::proto::tink_cc_proto
+ tink::internal::fips_utils
tink::subtle::common_enums
tink::subtle::random
tink::subtle::stateful_hmac_boringssl
tink::subtle::prf::prf_set_util
tink::util::constants
- tink::util::errors
tink::util::enums
+ tink::util::errors
tink::util::input_stream_util
tink::util::protobuf_helper
tink::util::secret_data
tink::util::status
tink::util::statusor
tink::util::validation
- absl::memory
- absl::status
- absl::strings
+ tink::proto::hmac_prf_cc_proto
+ tink::proto::tink_cc_proto
)
tink_cc_test(
NAME hkdf_prf_key_manager_test
- SRCS hkdf_prf_key_manager_test.cc
+ SRCS
+ hkdf_prf_key_manager_test.cc
DEPS
tink::prf::hkdf_prf_key_manager
+ gmock
+ absl::status
+ tink::subtle::subtle
tink::subtle::prf::hkdf_streaming_prf
tink::subtle::prf::prf_set_util
- tink::subtle::prf::streaming_prf
- tink::subtle::subtle
tink::util::input_stream_util
tink::util::istream_input_stream
tink::util::secret_data
tink::util::test_matchers
- tink::util::test_util
tink::proto::common_cc_proto
- gmock
- absl::status
)
tink_cc_test(
NAME prf_key_templates_test
- SRCS prf_key_templates_test.cc
+ SRCS
+ prf_key_templates_test.cc
DEPS
tink::prf::aes_cmac_prf_key_manager
- tink::prf::hmac_prf_key_manager
tink::prf::hkdf_prf_key_manager
+ tink::prf::hmac_prf_key_manager
tink::prf::prf_key_templates
+ gmock
+ absl::memory
+ tink::util::test_matchers
tink::proto::aes_cmac_prf_cc_proto
tink::proto::hmac_prf_cc_proto
- tink::util::test_matchers
- absl::memory
- gmock
)
tink_cc_test(
NAME prf_set_wrapper_test
- SRCS prf_set_wrapper_test.cc
+ SRCS
+ prf_set_wrapper_test.cc
DEPS
tink::prf::prf_set
tink::prf::prf_set_wrapper
- tink::util::statusor
- tink::util::test_matchers
+ gmock
absl::memory
absl::strings
- gmock
+ tink::core::primitive_set
+ tink::util::statusor
+ tink::util::test_matchers
+ tink::proto::tink_cc_proto
)
tink_cc_test(
NAME prf_set_test
- SRCS prf_set_test.cc
+ SRCS
+ prf_set_test.cc
DEPS
- tink::prf::prf_set
tink::prf::prf_config
tink::prf::prf_key_templates
+ tink::prf::prf_set
+ gmock
+ absl::memory
+ absl::strings
tink::core::keyset_handle
tink::core::keyset_manager
tink::util::statusor
tink::util::test_matchers
tink::util::test_util
- absl::memory
- absl::strings
- gmock
)
tink_cc_test(
NAME aes_cmac_prf_key_manager_test
- SRCS aes_cmac_prf_key_manager_test.cc
+ SRCS
+ aes_cmac_prf_key_manager_test.cc
DEPS
tink::prf::aes_cmac_prf_key_manager
- tink::proto::aes_cmac_prf_cc_proto
+ gmock
tink::subtle::aes_cmac_boringssl
tink::util::istream_input_stream
tink::util::status
tink::util::statusor
tink::util::test_matchers
- gmock
+ tink::proto::aes_cmac_prf_cc_proto
)
tink_cc_test(
NAME hmac_prf_key_manager_test
- SRCS hmac_prf_key_manager_test.cc
+ SRCS
+ hmac_prf_key_manager_test.cc
DEPS
tink::prf::hmac_prf_key_manager
tink::prf::prf_set
+ gmock
+ absl::status
tink::core::key_manager_impl
- tink::proto::hmac_prf_cc_proto
tink::subtle::hmac_boringssl
tink::util::istream_input_stream
tink::util::secret_data
tink::util::status
tink::util::statusor
tink::util::test_matchers
- gmock
- absl::status
+ tink::proto::hmac_prf_cc_proto
)
tink_cc_test(
NAME prf_config_test
- SRCS prf_config_test.cc
+ SRCS
+ prf_config_test.cc
DEPS
tink::prf::hmac_prf_key_manager
tink::prf::prf_config
tink::prf::prf_key_templates
tink::prf::prf_set
+ gmock
+ absl::status
+ crypto
+ tink::core::cc
tink::core::config
- tink::core::registry
tink::config::tink_fips
tink::util::status
tink::util::test_matchers
tink::util::test_util
- absl::status
- gmock
)