2019-02-16 14:03:33 +01:00
|
|
|
INCLUDE(aws_sdk)
|
|
|
|
CHECK_AWS_SDK(HAVE_AWS_SDK REASON)
|
|
|
|
IF(NOT HAVE_AWS_SDK)
|
|
|
|
MESSAGE_ONCE(AWS_KEY_MANAGEMENT_NO_AWS_SDK "Can't build aws_key_management - AWS SDK not available (${REASON})")
|
2017-08-09 21:39:18 +02:00
|
|
|
ADD_FEATURE_INFO(AWS_KEY_MANAGEMENT "OFF" "AWS Encryption Key Management Plugin")
|
2016-03-13 20:29:14 +01:00
|
|
|
RETURN()
|
2017-03-31 16:01:37 +00:00
|
|
|
ENDIF()
|
2017-04-04 08:50:01 +00:00
|
|
|
|
2019-02-16 14:03:33 +01:00
|
|
|
MYSQL_ADD_PLUGIN(aws_key_management
|
|
|
|
aws_key_management_plugin.cc
|
|
|
|
COMPONENT aws-key-management)
|
2017-03-31 16:01:37 +00:00
|
|
|
|
2019-02-16 14:03:33 +01:00
|
|
|
IF(TARGET aws_key_management)
|
|
|
|
USE_AWS_SDK_LIBS(aws_key_management kms)
|
2019-02-19 16:47:45 +01:00
|
|
|
ENDIF()
|
2017-08-09 21:39:18 +02:00
|
|
|
|
|
|
|
ADD_FEATURE_INFO(AWS_KEY_MANAGEMENT "ON" "AWS Encryption Key Management Plugin")
|