early-access version 2853
This commit is contained in:
835
externals/vcpkg/ports/aws-sdk-cpp/compute_build_only.cmake
vendored
Executable file
835
externals/vcpkg/ports/aws-sdk-cpp/compute_build_only.cmake
vendored
Executable file
@@ -0,0 +1,835 @@
|
||||
# Automatically generated by generateFeatures.ps1
|
||||
if("access-management" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY access-management)
|
||||
endif()
|
||||
if("accessanalyzer" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY accessanalyzer)
|
||||
endif()
|
||||
if("acm" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY acm)
|
||||
endif()
|
||||
if("acm-pca" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY acm-pca)
|
||||
endif()
|
||||
if("alexaforbusiness" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY alexaforbusiness)
|
||||
endif()
|
||||
if("amp" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY amp)
|
||||
endif()
|
||||
if("amplify" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY amplify)
|
||||
endif()
|
||||
if("amplifybackend" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY amplifybackend)
|
||||
endif()
|
||||
if("apigateway" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY apigateway)
|
||||
endif()
|
||||
if("apigatewaymanagementapi" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY apigatewaymanagementapi)
|
||||
endif()
|
||||
if("apigatewayv2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY apigatewayv2)
|
||||
endif()
|
||||
if("appconfig" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY appconfig)
|
||||
endif()
|
||||
if("appflow" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY appflow)
|
||||
endif()
|
||||
if("appintegrations" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY appintegrations)
|
||||
endif()
|
||||
if("application-autoscaling" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY application-autoscaling)
|
||||
endif()
|
||||
if("application-insights" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY application-insights)
|
||||
endif()
|
||||
if("applicationcostprofiler" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY applicationcostprofiler)
|
||||
endif()
|
||||
if("appmesh" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY appmesh)
|
||||
endif()
|
||||
if("apprunner" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY apprunner)
|
||||
endif()
|
||||
if("appstream" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY appstream)
|
||||
endif()
|
||||
if("appsync" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY appsync)
|
||||
endif()
|
||||
if("athena" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY athena)
|
||||
endif()
|
||||
if("auditmanager" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY auditmanager)
|
||||
endif()
|
||||
if("autoscaling" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY autoscaling)
|
||||
endif()
|
||||
if("autoscaling-plans" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY autoscaling-plans)
|
||||
endif()
|
||||
if("awsmigrationhub" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY AWSMigrationHub)
|
||||
endif()
|
||||
if("awstransfer" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY awstransfer)
|
||||
endif()
|
||||
if("backup" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY backup)
|
||||
endif()
|
||||
if("batch" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY batch)
|
||||
endif()
|
||||
if("braket" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY braket)
|
||||
endif()
|
||||
if("budgets" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY budgets)
|
||||
endif()
|
||||
if("ce" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ce)
|
||||
endif()
|
||||
if("chime" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY chime)
|
||||
endif()
|
||||
if("cloud9" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloud9)
|
||||
endif()
|
||||
if("clouddirectory" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY clouddirectory)
|
||||
endif()
|
||||
if("cloudformation" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloudformation)
|
||||
endif()
|
||||
if("cloudfront" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloudfront)
|
||||
endif()
|
||||
if("cloudhsm" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloudhsm)
|
||||
endif()
|
||||
if("cloudhsmv2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloudhsmv2)
|
||||
endif()
|
||||
if("cloudsearch" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloudsearch)
|
||||
endif()
|
||||
if("cloudsearchdomain" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloudsearchdomain)
|
||||
endif()
|
||||
if("cloudtrail" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cloudtrail)
|
||||
endif()
|
||||
if("codeartifact" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codeartifact)
|
||||
endif()
|
||||
if("codebuild" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codebuild)
|
||||
endif()
|
||||
if("codecommit" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codecommit)
|
||||
endif()
|
||||
if("codedeploy" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codedeploy)
|
||||
endif()
|
||||
if("codeguru-reviewer" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codeguru-reviewer)
|
||||
endif()
|
||||
if("codeguruprofiler" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codeguruprofiler)
|
||||
endif()
|
||||
if("codepipeline" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codepipeline)
|
||||
endif()
|
||||
if("codestar" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codestar)
|
||||
endif()
|
||||
if("codestar-connections" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codestar-connections)
|
||||
endif()
|
||||
if("codestar-notifications" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY codestar-notifications)
|
||||
endif()
|
||||
if("cognito-identity" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cognito-identity)
|
||||
endif()
|
||||
if("cognito-idp" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cognito-idp)
|
||||
endif()
|
||||
if("cognito-sync" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cognito-sync)
|
||||
endif()
|
||||
if("comprehend" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY comprehend)
|
||||
endif()
|
||||
if("comprehendmedical" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY comprehendmedical)
|
||||
endif()
|
||||
if("compute-optimizer" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY compute-optimizer)
|
||||
endif()
|
||||
if("config" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY config)
|
||||
endif()
|
||||
if("connect" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY connect)
|
||||
endif()
|
||||
if("connect-contact-lens" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY connect-contact-lens)
|
||||
endif()
|
||||
if("connectparticipant" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY connectparticipant)
|
||||
endif()
|
||||
if("cur" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY cur)
|
||||
endif()
|
||||
if("customer-profiles" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY customer-profiles)
|
||||
endif()
|
||||
if("databrew" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY databrew)
|
||||
endif()
|
||||
if("dataexchange" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY dataexchange)
|
||||
endif()
|
||||
if("datapipeline" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY datapipeline)
|
||||
endif()
|
||||
if("datasync" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY datasync)
|
||||
endif()
|
||||
if("dax" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY dax)
|
||||
endif()
|
||||
if("detective" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY detective)
|
||||
endif()
|
||||
if("devicefarm" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY devicefarm)
|
||||
endif()
|
||||
if("devops-guru" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY devops-guru)
|
||||
endif()
|
||||
if("directconnect" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY directconnect)
|
||||
endif()
|
||||
if("discovery" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY discovery)
|
||||
endif()
|
||||
if("dlm" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY dlm)
|
||||
endif()
|
||||
if("dms" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY dms)
|
||||
endif()
|
||||
if("docdb" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY docdb)
|
||||
endif()
|
||||
if("ds" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ds)
|
||||
endif()
|
||||
if("dynamodb" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY dynamodb)
|
||||
endif()
|
||||
if("dynamodbstreams" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY dynamodbstreams)
|
||||
endif()
|
||||
if("ebs" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ebs)
|
||||
endif()
|
||||
if("ec2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ec2)
|
||||
endif()
|
||||
if("ec2-instance-connect" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ec2-instance-connect)
|
||||
endif()
|
||||
if("ecr" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ecr)
|
||||
endif()
|
||||
if("ecr-public" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ecr-public)
|
||||
endif()
|
||||
if("ecs" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ecs)
|
||||
endif()
|
||||
if("eks" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY eks)
|
||||
endif()
|
||||
if("elastic-inference" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elastic-inference)
|
||||
endif()
|
||||
if("elasticache" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elasticache)
|
||||
endif()
|
||||
if("elasticbeanstalk" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elasticbeanstalk)
|
||||
endif()
|
||||
if("elasticfilesystem" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elasticfilesystem)
|
||||
endif()
|
||||
if("elasticloadbalancing" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elasticloadbalancing)
|
||||
endif()
|
||||
if("elasticloadbalancingv2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elasticloadbalancingv2)
|
||||
endif()
|
||||
if("elasticmapreduce" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elasticmapreduce)
|
||||
endif()
|
||||
if("elastictranscoder" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY elastictranscoder)
|
||||
endif()
|
||||
if("email" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY email)
|
||||
endif()
|
||||
if("emr-containers" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY emr-containers)
|
||||
endif()
|
||||
if("es" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY es)
|
||||
endif()
|
||||
if("eventbridge" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY eventbridge)
|
||||
endif()
|
||||
if("events" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY events)
|
||||
endif()
|
||||
if("finspace" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY finspace)
|
||||
endif()
|
||||
if("finspace-data" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY finspace-data)
|
||||
endif()
|
||||
if("firehose" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY firehose)
|
||||
endif()
|
||||
if("fis" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY fis)
|
||||
endif()
|
||||
if("fms" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY fms)
|
||||
endif()
|
||||
if("forecast" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY forecast)
|
||||
endif()
|
||||
if("forecastquery" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY forecastquery)
|
||||
endif()
|
||||
if("frauddetector" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY frauddetector)
|
||||
endif()
|
||||
if("fsx" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY fsx)
|
||||
endif()
|
||||
if("gamelift" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY gamelift)
|
||||
endif()
|
||||
if("glacier" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY glacier)
|
||||
endif()
|
||||
if("globalaccelerator" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY globalaccelerator)
|
||||
endif()
|
||||
if("glue" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY glue)
|
||||
endif()
|
||||
if("greengrass" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY greengrass)
|
||||
endif()
|
||||
if("greengrassv2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY greengrassv2)
|
||||
endif()
|
||||
if("groundstation" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY groundstation)
|
||||
endif()
|
||||
if("guardduty" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY guardduty)
|
||||
endif()
|
||||
if("health" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY health)
|
||||
endif()
|
||||
if("healthlake" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY healthlake)
|
||||
endif()
|
||||
if("honeycode" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY honeycode)
|
||||
endif()
|
||||
if("iam" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iam)
|
||||
endif()
|
||||
if("identity-management" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY identity-management)
|
||||
endif()
|
||||
if("identitystore" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY identitystore)
|
||||
endif()
|
||||
if("imagebuilder" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY imagebuilder)
|
||||
endif()
|
||||
if("importexport" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY importexport)
|
||||
endif()
|
||||
if("inspector" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY inspector)
|
||||
endif()
|
||||
if("iot" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iot)
|
||||
endif()
|
||||
if("iot-data" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iot-data)
|
||||
endif()
|
||||
if("iot-jobs-data" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iot-jobs-data)
|
||||
endif()
|
||||
if("iot1click-devices" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iot1click-devices)
|
||||
endif()
|
||||
if("iot1click-projects" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iot1click-projects)
|
||||
endif()
|
||||
if("iotanalytics" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotanalytics)
|
||||
endif()
|
||||
if("iotdeviceadvisor" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotdeviceadvisor)
|
||||
endif()
|
||||
if("iotevents" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotevents)
|
||||
endif()
|
||||
if("iotevents-data" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotevents-data)
|
||||
endif()
|
||||
if("iotfleethub" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotfleethub)
|
||||
endif()
|
||||
if("iotsecuretunneling" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotsecuretunneling)
|
||||
endif()
|
||||
if("iotsitewise" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotsitewise)
|
||||
endif()
|
||||
if("iotthingsgraph" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotthingsgraph)
|
||||
endif()
|
||||
if("iotwireless" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY iotwireless)
|
||||
endif()
|
||||
if("ivs" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ivs)
|
||||
endif()
|
||||
if("kafka" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kafka)
|
||||
endif()
|
||||
if("kendra" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kendra)
|
||||
endif()
|
||||
if("kinesis" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kinesis)
|
||||
endif()
|
||||
if("kinesis-video-archived-media" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kinesis-video-archived-media)
|
||||
endif()
|
||||
if("kinesis-video-media" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kinesis-video-media)
|
||||
endif()
|
||||
if("kinesis-video-signaling" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kinesis-video-signaling)
|
||||
endif()
|
||||
if("kinesisanalytics" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kinesisanalytics)
|
||||
endif()
|
||||
if("kinesisanalyticsv2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kinesisanalyticsv2)
|
||||
endif()
|
||||
if("kinesisvideo" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kinesisvideo)
|
||||
endif()
|
||||
if("kms" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY kms)
|
||||
endif()
|
||||
if("lakeformation" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lakeformation)
|
||||
endif()
|
||||
if("lambda" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lambda)
|
||||
endif()
|
||||
if("lex" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lex)
|
||||
endif()
|
||||
if("lex-models" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lex-models)
|
||||
endif()
|
||||
if("lexv2-models" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lexv2-models)
|
||||
endif()
|
||||
if("lexv2-runtime" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lexv2-runtime)
|
||||
endif()
|
||||
if("license-manager" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY license-manager)
|
||||
endif()
|
||||
if("lightsail" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lightsail)
|
||||
endif()
|
||||
if("location" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY location)
|
||||
endif()
|
||||
if("logs" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY logs)
|
||||
endif()
|
||||
if("lookoutequipment" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lookoutequipment)
|
||||
endif()
|
||||
if("lookoutmetrics" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lookoutmetrics)
|
||||
endif()
|
||||
if("lookoutvision" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY lookoutvision)
|
||||
endif()
|
||||
if("machinelearning" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY machinelearning)
|
||||
endif()
|
||||
if("macie" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY macie)
|
||||
endif()
|
||||
if("macie2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY macie2)
|
||||
endif()
|
||||
if("managedblockchain" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY managedblockchain)
|
||||
endif()
|
||||
if("marketplace-catalog" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY marketplace-catalog)
|
||||
endif()
|
||||
if("marketplace-entitlement" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY marketplace-entitlement)
|
||||
endif()
|
||||
if("marketplacecommerceanalytics" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY marketplacecommerceanalytics)
|
||||
endif()
|
||||
if("mediaconnect" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mediaconnect)
|
||||
endif()
|
||||
if("mediaconvert" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mediaconvert)
|
||||
endif()
|
||||
if("medialive" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY medialive)
|
||||
endif()
|
||||
if("mediapackage" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mediapackage)
|
||||
endif()
|
||||
if("mediapackage-vod" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mediapackage-vod)
|
||||
endif()
|
||||
if("mediastore" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mediastore)
|
||||
endif()
|
||||
if("mediastore-data" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mediastore-data)
|
||||
endif()
|
||||
if("mediatailor" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mediatailor)
|
||||
endif()
|
||||
if("meteringmarketplace" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY meteringmarketplace)
|
||||
endif()
|
||||
if("mgn" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mgn)
|
||||
endif()
|
||||
if("migrationhub-config" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY migrationhub-config)
|
||||
endif()
|
||||
if("mobile" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mobile)
|
||||
endif()
|
||||
if("mobileanalytics" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mobileanalytics)
|
||||
endif()
|
||||
if("monitoring" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY monitoring)
|
||||
endif()
|
||||
if("mq" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mq)
|
||||
endif()
|
||||
if("mturk-requester" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mturk-requester)
|
||||
endif()
|
||||
if("mwaa" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY mwaa)
|
||||
endif()
|
||||
if("neptune" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY neptune)
|
||||
endif()
|
||||
if("network-firewall" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY network-firewall)
|
||||
endif()
|
||||
if("networkmanager" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY networkmanager)
|
||||
endif()
|
||||
if("nimble" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY nimble)
|
||||
endif()
|
||||
if("opsworks" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY opsworks)
|
||||
endif()
|
||||
if("opsworkscm" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY opsworkscm)
|
||||
endif()
|
||||
if("organizations" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY organizations)
|
||||
endif()
|
||||
if("outposts" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY outposts)
|
||||
endif()
|
||||
if("personalize" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY personalize)
|
||||
endif()
|
||||
if("personalize-events" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY personalize-events)
|
||||
endif()
|
||||
if("personalize-runtime" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY personalize-runtime)
|
||||
endif()
|
||||
if("pi" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY pi)
|
||||
endif()
|
||||
if("pinpoint" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY pinpoint)
|
||||
endif()
|
||||
if("pinpoint-email" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY pinpoint-email)
|
||||
endif()
|
||||
if("polly" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY polly)
|
||||
endif()
|
||||
if("pricing" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY pricing)
|
||||
endif()
|
||||
if("qldb" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY qldb)
|
||||
endif()
|
||||
if("qldb-session" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY qldb-session)
|
||||
endif()
|
||||
if("queues" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY queues)
|
||||
endif()
|
||||
if("quicksight" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY quicksight)
|
||||
endif()
|
||||
if("ram" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ram)
|
||||
endif()
|
||||
if("rds" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY rds)
|
||||
endif()
|
||||
if("rds-data" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY rds-data)
|
||||
endif()
|
||||
if("redshift" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY redshift)
|
||||
endif()
|
||||
if("redshift-data" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY redshift-data)
|
||||
endif()
|
||||
if("rekognition" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY rekognition)
|
||||
endif()
|
||||
if("resource-groups" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY resource-groups)
|
||||
endif()
|
||||
if("resourcegroupstaggingapi" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY resourcegroupstaggingapi)
|
||||
endif()
|
||||
if("robomaker" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY robomaker)
|
||||
endif()
|
||||
if("route53" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY route53)
|
||||
endif()
|
||||
if("route53domains" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY route53domains)
|
||||
endif()
|
||||
if("route53resolver" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY route53resolver)
|
||||
endif()
|
||||
if("s3" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY s3)
|
||||
endif()
|
||||
if("s3-crt" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY s3-crt)
|
||||
endif()
|
||||
if("s3-encryption" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY s3-encryption)
|
||||
endif()
|
||||
if("s3control" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY s3control)
|
||||
endif()
|
||||
if("s3outposts" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY s3outposts)
|
||||
endif()
|
||||
if("sagemaker" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sagemaker)
|
||||
endif()
|
||||
if("sagemaker-a2i-runtime" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sagemaker-a2i-runtime)
|
||||
endif()
|
||||
if("sagemaker-edge" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sagemaker-edge)
|
||||
endif()
|
||||
if("sagemaker-featurestore-runtime" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sagemaker-featurestore-runtime)
|
||||
endif()
|
||||
if("sagemaker-runtime" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sagemaker-runtime)
|
||||
endif()
|
||||
if("savingsplans" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY savingsplans)
|
||||
endif()
|
||||
if("schemas" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY schemas)
|
||||
endif()
|
||||
if("sdb" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sdb)
|
||||
endif()
|
||||
if("secretsmanager" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY secretsmanager)
|
||||
endif()
|
||||
if("securityhub" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY securityhub)
|
||||
endif()
|
||||
if("serverlessrepo" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY serverlessrepo)
|
||||
endif()
|
||||
if("service-quotas" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY service-quotas)
|
||||
endif()
|
||||
if("servicecatalog" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY servicecatalog)
|
||||
endif()
|
||||
if("servicecatalog-appregistry" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY servicecatalog-appregistry)
|
||||
endif()
|
||||
if("servicediscovery" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY servicediscovery)
|
||||
endif()
|
||||
if("sesv2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sesv2)
|
||||
endif()
|
||||
if("shield" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY shield)
|
||||
endif()
|
||||
if("signer" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY signer)
|
||||
endif()
|
||||
if("sms" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sms)
|
||||
endif()
|
||||
if("sms-voice" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sms-voice)
|
||||
endif()
|
||||
if("snowball" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY snowball)
|
||||
endif()
|
||||
if("sns" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sns)
|
||||
endif()
|
||||
if("sqs" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sqs)
|
||||
endif()
|
||||
if("ssm" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ssm)
|
||||
endif()
|
||||
if("ssm-contacts" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ssm-contacts)
|
||||
endif()
|
||||
if("ssm-incidents" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY ssm-incidents)
|
||||
endif()
|
||||
if("sso" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sso)
|
||||
endif()
|
||||
if("sso-admin" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sso-admin)
|
||||
endif()
|
||||
if("sso-oidc" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sso-oidc)
|
||||
endif()
|
||||
if("states" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY states)
|
||||
endif()
|
||||
if("storagegateway" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY storagegateway)
|
||||
endif()
|
||||
if("sts" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY sts)
|
||||
endif()
|
||||
if("support" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY support)
|
||||
endif()
|
||||
if("swf" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY swf)
|
||||
endif()
|
||||
if("synthetics" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY synthetics)
|
||||
endif()
|
||||
if("text-to-speech" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY text-to-speech)
|
||||
endif()
|
||||
if("textract" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY textract)
|
||||
endif()
|
||||
if("timestream-query" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY timestream-query)
|
||||
endif()
|
||||
if("timestream-write" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY timestream-write)
|
||||
endif()
|
||||
if("transcribe" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY transcribe)
|
||||
endif()
|
||||
if("transcribestreaming" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY transcribestreaming)
|
||||
endif()
|
||||
if("transfer" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY transfer)
|
||||
endif()
|
||||
if("translate" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY translate)
|
||||
endif()
|
||||
if("waf" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY waf)
|
||||
endif()
|
||||
if("waf-regional" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY waf-regional)
|
||||
endif()
|
||||
if("wafv2" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY wafv2)
|
||||
endif()
|
||||
if("wellarchitected" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY wellarchitected)
|
||||
endif()
|
||||
if("workdocs" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY workdocs)
|
||||
endif()
|
||||
if("worklink" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY worklink)
|
||||
endif()
|
||||
if("workmail" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY workmail)
|
||||
endif()
|
||||
if("workmailmessageflow" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY workmailmessageflow)
|
||||
endif()
|
||||
if("workspaces" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY workspaces)
|
||||
endif()
|
||||
if("xray" IN_LIST FEATURES)
|
||||
list(APPEND BUILD_ONLY xray)
|
||||
endif()
|
22
externals/vcpkg/ports/aws-sdk-cpp/fix-aws-root.patch
vendored
Executable file
22
externals/vcpkg/ports/aws-sdk-cpp/fix-aws-root.patch
vendored
Executable file
@@ -0,0 +1,22 @@
|
||||
diff --git a/cmake/AWSSDKConfig.cmake b/cmake/AWSSDKConfig.cmake
|
||||
--- a/cmake/AWSSDKConfig.cmake (revision 2f90f9fd6c56460bd382243aa215fcddcb5883c8)
|
||||
+++ b/cmake/AWSSDKConfig.cmake (date 1636913220527)
|
||||
@@ -54,18 +54,14 @@
|
||||
string(REPLACE ";" "${AWS_MODULE_DIR};" SYSTEM_MODULE_PATH "${CMAKE_SYSTEM_PREFIX_PATH}${AWS_MODULE_DIR}")
|
||||
list(APPEND CMAKE_MODULE_PATH ${AWS_MODULE_PATH} ${SYSTEM_MODULE_PATH})
|
||||
|
||||
-# On Windows, dlls are treated as runtime target and installed in bindir
|
||||
if (WIN32 AND AWSSDK_INSTALL_AS_SHARED_LIBS)
|
||||
- set(AWSSDK_INSTALL_LIBDIR "${AWSSDK_INSTALL_BINDIR}")
|
||||
# If installed CMake scripts are associated with dll library, define USE_IMPORT_EXPORT for customers
|
||||
add_definitions(-DUSE_IMPORT_EXPORT)
|
||||
endif()
|
||||
|
||||
|
||||
# Compute the default installation root relative to this file.
|
||||
-# from prefix/lib/cmake/AWSSDK/xx.cmake to prefix
|
||||
get_filename_component(AWSSDK_DEFAULT_ROOT_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
-get_filename_component(AWSSDK_DEFAULT_ROOT_DIR "${AWSSDK_DEFAULT_ROOT_DIR}" PATH)
|
||||
get_filename_component(AWSSDK_DEFAULT_ROOT_DIR "${AWSSDK_DEFAULT_ROOT_DIR}" PATH)
|
||||
get_filename_component(AWSSDK_DEFAULT_ROOT_DIR "${AWSSDK_DEFAULT_ROOT_DIR}" PATH)
|
||||
get_filename_component(AWS_NATIVE_SDK_ROOT "${CMAKE_CURRENT_SOURCE_DIR}" ABSOLUTE)
|
13
externals/vcpkg/ports/aws-sdk-cpp/fix-openssl3.patch
vendored
Executable file
13
externals/vcpkg/ports/aws-sdk-cpp/fix-openssl3.patch
vendored
Executable file
@@ -0,0 +1,13 @@
|
||||
diff --git a/cmake/compiler_settings.cmake b/cmake/compiler_settings.cmake
|
||||
index cae5b92248..1aa728b01c 100644
|
||||
--- a/cmake/compiler_settings.cmake
|
||||
+++ b/cmake/compiler_settings.cmake
|
||||
@@ -53,7 +53,7 @@ macro(set_gcc_flags)
|
||||
endmacro()
|
||||
|
||||
macro(set_gcc_warnings)
|
||||
- list(APPEND AWS_COMPILER_WARNINGS "-Wall" "-Werror" "-pedantic" "-Wextra")
|
||||
+ list(APPEND AWS_COMPILER_WARNINGS "-Wno-deprecated-declarations" "-Wall" "-Werror" "-pedantic" "-Wextra")
|
||||
if(COMPILER_CLANG)
|
||||
if(PLATFORM_ANDROID)
|
||||
# when using clang with libc and API lower than 21 we need to include Android support headers and ignore the gnu-include-next warning.
|
73
externals/vcpkg/ports/aws-sdk-cpp/generateFeatures.ps1
vendored
Executable file
73
externals/vcpkg/ports/aws-sdk-cpp/generateFeatures.ps1
vendored
Executable file
@@ -0,0 +1,73 @@
|
||||
[CmdletBinding()]
|
||||
param(
|
||||
[Parameter(Mandatory=$true)][string]$SourcesRef,
|
||||
[Parameter(Mandatory=$false)][string]$PortDirectory = $PSScriptRoot,
|
||||
[Parameter(Mandatory=$false)][string]$vcpkg = "$PSScriptRoot/../../vcpkg"
|
||||
)
|
||||
|
||||
$ErrorActionPreference = "Stop"
|
||||
|
||||
$ManifestIn = "$PortDirectory/vcpkg.in.json"
|
||||
$ManifestOut = "$PortDirectory/vcpkg.json"
|
||||
$CMakeFragmentFile = "$PortDirectory/compute_build_only.cmake"
|
||||
|
||||
$ExtractedSources = "${env:TEMP}/aws-sdk-cpp-generateFeatures-$SourcesRef"
|
||||
if (-not (Test-Path $ExtractedSources)) {
|
||||
if (Test-Path "$ExtractedSources.tmp") {
|
||||
Remove-Item -Force "$ExtractedSources.tmp"
|
||||
}
|
||||
git clone "https://github.com/aws/aws-sdk-cpp" "$ExtractedSources.tmp" | Out-Host
|
||||
git -c "$ExtractedSources.tmp" checkout $SourcesRef
|
||||
Move-Item "$ExtractedSources.tmp" "$ExtractedSources"
|
||||
}
|
||||
Write-Host "Using sources directory: $ExtractedSources"
|
||||
|
||||
|
||||
$subfolders = Get-Item $ExtractedSources\aws-cpp-sdk-*
|
||||
|
||||
$manifest = Get-Content $ManifestIn | ConvertFrom-Json
|
||||
$manifest | Add-Member `
|
||||
-NotePropertyName '$note' `
|
||||
-NotePropertyValue 'Automatically generated by generateFeatures.ps1'
|
||||
$manifest | Add-Member -NotePropertyName 'features' -NotePropertyValue @{}
|
||||
|
||||
$cmakefragmenttext = @("# Automatically generated by generateFeatures.ps1")
|
||||
|
||||
function GetDescription($dir, $modulename)
|
||||
{
|
||||
if (Test-Path "$dir\CMakeLists.txt")
|
||||
{
|
||||
$descs = @(Select-String -Path "$dir\CMakeLists.txt" -Pattern "`"C\+\+ SDK for the AWS [^`"]*`"")
|
||||
if ($descs.count -eq 1) {
|
||||
$desc = $descs[0].Matches.Value -replace "`"",""
|
||||
"$desc"
|
||||
}
|
||||
else { "C++ SDK for the AWS $modulename service" }
|
||||
}
|
||||
else { "C++ SDK for the AWS $modulename service" }
|
||||
}
|
||||
|
||||
foreach ($subfolder in $subfolders)
|
||||
{
|
||||
$modulename = $subfolder.name -replace "^aws-cpp-sdk-",""
|
||||
if ($modulename -match "-tests`$") { continue }
|
||||
if ($modulename -match "-sample`$") { continue }
|
||||
if ($modulename -eq "core") { continue }
|
||||
|
||||
$lowermodulename = $modulename.ToLower()
|
||||
|
||||
$manifest.features.Add("$lowermodulename", @{ description=(GetDescription $subfolder $modulename) })
|
||||
|
||||
$cmakefragmenttext += @(
|
||||
"if(`"$lowermodulename`" IN_LIST FEATURES)",
|
||||
" list(APPEND BUILD_ONLY $modulename)",
|
||||
"endif()"
|
||||
)
|
||||
}
|
||||
|
||||
[IO.File]::WriteAllText($ManifestOut, (ConvertTo-Json -Depth 5 -InputObject $manifest))
|
||||
|
||||
Write-Verbose ($cmakefragmenttext -join "`n")
|
||||
[IO.File]::WriteAllText($CMakeFragmentFile, ($cmakefragmenttext -join "`n") +"`n")
|
||||
|
||||
& $vcpkg format-manifest --feature-flags=-manifests $ManifestOut
|
12
externals/vcpkg/ports/aws-sdk-cpp/patch-relocatable-rpath.patch
vendored
Executable file
12
externals/vcpkg/ports/aws-sdk-cpp/patch-relocatable-rpath.patch
vendored
Executable file
@@ -0,0 +1,12 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index a653e38628..76d6067646 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -142,7 +142,6 @@ else()
|
||||
endif()
|
||||
|
||||
# Add Linker search paths to RPATH so as to fix the problem where some linkers can't find cross-compiled dependent libraries in customer paths when linking executables.
|
||||
-set(CMAKE_INSTALL_RPATH_USE_LINK_PATH true)
|
||||
|
||||
# build the sdk targets
|
||||
project("aws-cpp-sdk-all" VERSION "${PROJECT_VERSION}" LANGUAGES CXX)
|
100
externals/vcpkg/ports/aws-sdk-cpp/portfile.cmake
vendored
Executable file
100
externals/vcpkg/ports/aws-sdk-cpp/portfile.cmake
vendored
Executable file
@@ -0,0 +1,100 @@
|
||||
vcpkg_buildpath_length_warning(37)
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO aws/aws-sdk-cpp
|
||||
REF a72b841c91bd421fbb6deb516400b51c06bc596c # 1.9.220
|
||||
SHA512 9b7fa80ee155fa3c15e3e86c30b75c6019dc1672df711c4f656133fe005f104e4a30f5a99f1c0a0c6dab42007b5695169cd312bd0938b272c4c7b05765ce3421
|
||||
PATCHES
|
||||
patch-relocatable-rpath.patch
|
||||
fix-aws-root.patch
|
||||
fix-openssl3.patch
|
||||
)
|
||||
|
||||
string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "dynamic" FORCE_SHARED_CRT)
|
||||
|
||||
set(EXTRA_ARGS)
|
||||
if(VCPKG_TARGET_IS_OSX OR VCPKG_TARGET_IS_IOS)
|
||||
set(rpath "@loader_path")
|
||||
elseif (VCPKG_TARGET_IS_ANDROID)
|
||||
set(EXTRA_ARGS "-DTARGET_ARCH=ANDROID"
|
||||
"-DGIT_EXECUTABLE=--invalid-git-executable--"
|
||||
"-DGIT_FOUND=TRUE"
|
||||
"-DNDK_DIR=$ENV{ANDROID_NDK_HOME}"
|
||||
"-DANDROID_BUILD_ZLIB=FALSE"
|
||||
"-DANDROID_BUILD_CURL=FALSE"
|
||||
"-DANDROID_BUILD_OPENSSL=FALSE"
|
||||
)
|
||||
else()
|
||||
set(rpath "\$ORIGIN")
|
||||
endif()
|
||||
|
||||
set(BUILD_ONLY core)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/compute_build_only.cmake)
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
DISABLE_PARALLEL_CONFIGURE
|
||||
OPTIONS
|
||||
${EXTRA_ARGS}
|
||||
"-DENABLE_UNITY_BUILD=ON"
|
||||
"-DENABLE_TESTING=OFF"
|
||||
"-DFORCE_SHARED_CRT=${FORCE_SHARED_CRT}"
|
||||
"-DBUILD_ONLY=${BUILD_ONLY}"
|
||||
"-DBUILD_DEPS=OFF"
|
||||
"-DBUILD_SHARED_LIBS=OFF"
|
||||
"-DCMAKE_INSTALL_RPATH=${rpath}"
|
||||
"-DCMAKE_MODULE_PATH=${CURRENT_INSTALLED_DIR}/share/aws-c-common" # use extra cmake files
|
||||
)
|
||||
vcpkg_cmake_install()
|
||||
|
||||
foreach(TARGET IN LISTS BUILD_ONLY)
|
||||
vcpkg_cmake_config_fixup(PACKAGE_NAME "aws-cpp-sdk-${TARGET}" CONFIG_PATH "lib/cmake/aws-cpp-sdk-${TARGET}" DO_NOT_DELETE_PARENT_CONFIG_PATH)
|
||||
endforeach()
|
||||
vcpkg_cmake_config_fixup(PACKAGE_NAME "AWSSDK" CONFIG_PATH "lib/cmake/AWSSDK")
|
||||
|
||||
vcpkg_copy_pdbs()
|
||||
|
||||
file(GLOB_RECURSE AWS_TARGETS "${CURRENT_PACKAGES_DIR}/share/*/*-targets-*.cmake")
|
||||
foreach(AWS_TARGET IN LISTS AWS_TARGETS)
|
||||
file(READ ${AWS_TARGET} _contents)
|
||||
string(REGEX REPLACE
|
||||
"bin\\/([A-Za-z0-9_.-]+\\.lib)"
|
||||
"lib/\\1"
|
||||
_contents "${_contents}")
|
||||
file(WRITE ${AWS_TARGET} "${_contents}")
|
||||
endforeach()
|
||||
|
||||
file(GLOB AWS_CONFIGS "${CURRENT_PACKAGES_DIR}/share/*/aws-cpp-sdk-*-config.cmake")
|
||||
list(FILTER AWS_CONFIGS EXCLUDE REGEX "aws-cpp-sdk-core-config\\.cmake\$")
|
||||
foreach(AWS_CONFIG IN LISTS AWS_CONFIGS)
|
||||
file(READ "${AWS_CONFIG}" _contents)
|
||||
file(WRITE "${AWS_CONFIG}" "include(CMakeFindDependencyMacro)\nfind_dependency(aws-cpp-sdk-core)\n${_contents}")
|
||||
endforeach()
|
||||
|
||||
file(REMOVE_RECURSE
|
||||
"${CURRENT_PACKAGES_DIR}/debug/include"
|
||||
"${CURRENT_PACKAGES_DIR}/debug/share"
|
||||
"${CURRENT_PACKAGES_DIR}/lib/pkgconfig"
|
||||
"${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig"
|
||||
"${CURRENT_PACKAGES_DIR}/nuget"
|
||||
"${CURRENT_PACKAGES_DIR}/debug/nuget"
|
||||
)
|
||||
|
||||
if(VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
|
||||
file(GLOB LIB_FILES ${CURRENT_PACKAGES_DIR}/bin/*.lib)
|
||||
if(LIB_FILES)
|
||||
file(COPY ${LIB_FILES} DESTINATION ${CURRENT_PACKAGES_DIR}/lib)
|
||||
file(REMOVE ${LIB_FILES})
|
||||
endif()
|
||||
file(GLOB DEBUG_LIB_FILES ${CURRENT_PACKAGES_DIR}/debug/bin/*.lib)
|
||||
if(DEBUG_LIB_FILES)
|
||||
file(COPY ${DEBUG_LIB_FILES} DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib)
|
||||
file(REMOVE ${DEBUG_LIB_FILES})
|
||||
endif()
|
||||
|
||||
file(APPEND "${CURRENT_PACKAGES_DIR}/include/aws/core/SDKConfig.h" "#ifndef USE_IMPORT_EXPORT\n#define USE_IMPORT_EXPORT\n#endif")
|
||||
endif()
|
||||
|
||||
configure_file("${CURRENT_PORT_DIR}/usage" "${CURRENT_PACKAGES_DIR}/share/${PORT}/usage" @ONLY)
|
||||
|
||||
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
|
12
externals/vcpkg/ports/aws-sdk-cpp/usage
vendored
Executable file
12
externals/vcpkg/ports/aws-sdk-cpp/usage
vendored
Executable file
@@ -0,0 +1,12 @@
|
||||
The package @PORT@:@TARGET_TRIPLET@ provides CMake targets:
|
||||
|
||||
When using AWSSDK, AWSSDK_ROOT_DIR must be defined by the user.
|
||||
find_package(AWSSDK CONFIG COMPONENTS core dynamodb kinesis s3 REQUIRED)
|
||||
target_include_directories(main PRIVATE ${AWSSDK_INCLUDE_DIRS})
|
||||
target_link_libraries(main PRIVATE ${AWSSDK_LIBRARIES})
|
||||
|
||||
OR
|
||||
|
||||
find_package(aws-cpp-sdk-core REQUIRED)
|
||||
target_include_directories(main PRIVATE aws-cpp-sdk-core)
|
||||
target_link_libraries(main PRIVATE aws-cpp-sdk-core)
|
870
externals/vcpkg/ports/aws-sdk-cpp/vcpkg.json
vendored
Executable file
870
externals/vcpkg/ports/aws-sdk-cpp/vcpkg.json
vendored
Executable file
@@ -0,0 +1,870 @@
|
||||
{
|
||||
"$note": "Automatically generated by generateFeatures.ps1",
|
||||
"name": "aws-sdk-cpp",
|
||||
"version": "1.9.220",
|
||||
"port-version": 1,
|
||||
"description": "AWS SDK for C++",
|
||||
"homepage": "https://github.com/aws/aws-sdk-cpp",
|
||||
"supports": "!(windows & arm) & !uwp",
|
||||
"dependencies": [
|
||||
"aws-crt-cpp",
|
||||
{
|
||||
"name": "curl",
|
||||
"platform": "!uwp & !windows"
|
||||
},
|
||||
{
|
||||
"name": "openssl",
|
||||
"platform": "!uwp & !windows"
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
},
|
||||
"zlib"
|
||||
],
|
||||
"default-features": [
|
||||
"dynamodb",
|
||||
"kinesis",
|
||||
"s3"
|
||||
],
|
||||
"features": {
|
||||
"access-management": {
|
||||
"description": "C++ SDK for the AWS access-management service"
|
||||
},
|
||||
"accessanalyzer": {
|
||||
"description": "C++ SDK for the AWS accessanalyzer service"
|
||||
},
|
||||
"acm": {
|
||||
"description": "C++ SDK for the AWS acm service"
|
||||
},
|
||||
"acm-pca": {
|
||||
"description": "C++ SDK for the AWS acm-pca service"
|
||||
},
|
||||
"alexaforbusiness": {
|
||||
"description": "C++ SDK for the AWS alexaforbusiness service"
|
||||
},
|
||||
"amp": {
|
||||
"description": "C++ SDK for the AWS amp service"
|
||||
},
|
||||
"amplify": {
|
||||
"description": "C++ SDK for the AWS amplify service"
|
||||
},
|
||||
"amplifybackend": {
|
||||
"description": "C++ SDK for the AWS amplifybackend service"
|
||||
},
|
||||
"apigateway": {
|
||||
"description": "C++ SDK for the AWS apigateway service"
|
||||
},
|
||||
"apigatewaymanagementapi": {
|
||||
"description": "C++ SDK for the AWS apigatewaymanagementapi service"
|
||||
},
|
||||
"apigatewayv2": {
|
||||
"description": "C++ SDK for the AWS apigatewayv2 service"
|
||||
},
|
||||
"appconfig": {
|
||||
"description": "C++ SDK for the AWS appconfig service"
|
||||
},
|
||||
"appflow": {
|
||||
"description": "C++ SDK for the AWS appflow service"
|
||||
},
|
||||
"appintegrations": {
|
||||
"description": "C++ SDK for the AWS appintegrations service"
|
||||
},
|
||||
"application-autoscaling": {
|
||||
"description": "C++ SDK for the AWS application-autoscaling service"
|
||||
},
|
||||
"application-insights": {
|
||||
"description": "C++ SDK for the AWS application-insights service"
|
||||
},
|
||||
"applicationcostprofiler": {
|
||||
"description": "C++ SDK for the AWS applicationcostprofiler service"
|
||||
},
|
||||
"appmesh": {
|
||||
"description": "C++ SDK for the AWS appmesh service"
|
||||
},
|
||||
"apprunner": {
|
||||
"description": "C++ SDK for the AWS apprunner service"
|
||||
},
|
||||
"appstream": {
|
||||
"description": "C++ SDK for the AWS appstream service"
|
||||
},
|
||||
"appsync": {
|
||||
"description": "C++ SDK for the AWS appsync service"
|
||||
},
|
||||
"athena": {
|
||||
"description": "C++ SDK for the AWS athena service"
|
||||
},
|
||||
"auditmanager": {
|
||||
"description": "C++ SDK for the AWS auditmanager service"
|
||||
},
|
||||
"autoscaling": {
|
||||
"description": "C++ SDK for the AWS autoscaling service"
|
||||
},
|
||||
"autoscaling-plans": {
|
||||
"description": "C++ SDK for the AWS autoscaling-plans service"
|
||||
},
|
||||
"awsmigrationhub": {
|
||||
"description": "C++ SDK for the AWS AWSMigrationHub service"
|
||||
},
|
||||
"awstransfer": {
|
||||
"description": "C++ SDK for the AWS awstransfer service"
|
||||
},
|
||||
"backup": {
|
||||
"description": "C++ SDK for the AWS backup service"
|
||||
},
|
||||
"batch": {
|
||||
"description": "C++ SDK for the AWS batch service"
|
||||
},
|
||||
"braket": {
|
||||
"description": "C++ SDK for the AWS braket service"
|
||||
},
|
||||
"budgets": {
|
||||
"description": "C++ SDK for the AWS budgets service"
|
||||
},
|
||||
"ce": {
|
||||
"description": "C++ SDK for the AWS ce service"
|
||||
},
|
||||
"chime": {
|
||||
"description": "C++ SDK for the AWS chime service"
|
||||
},
|
||||
"cloud9": {
|
||||
"description": "C++ SDK for the AWS cloud9 service"
|
||||
},
|
||||
"clouddirectory": {
|
||||
"description": "C++ SDK for the AWS clouddirectory service"
|
||||
},
|
||||
"cloudformation": {
|
||||
"description": "C++ SDK for the AWS cloudformation service"
|
||||
},
|
||||
"cloudfront": {
|
||||
"description": "C++ SDK for the AWS cloudfront service"
|
||||
},
|
||||
"cloudhsm": {
|
||||
"description": "C++ SDK for the AWS cloudhsm service"
|
||||
},
|
||||
"cloudhsmv2": {
|
||||
"description": "C++ SDK for the AWS cloudhsmv2 service"
|
||||
},
|
||||
"cloudsearch": {
|
||||
"description": "C++ SDK for the AWS cloudsearch service"
|
||||
},
|
||||
"cloudsearchdomain": {
|
||||
"description": "C++ SDK for the AWS cloudsearchdomain service"
|
||||
},
|
||||
"cloudtrail": {
|
||||
"description": "C++ SDK for the AWS cloudtrail service"
|
||||
},
|
||||
"codeartifact": {
|
||||
"description": "C++ SDK for the AWS codeartifact service"
|
||||
},
|
||||
"codebuild": {
|
||||
"description": "C++ SDK for the AWS codebuild service"
|
||||
},
|
||||
"codecommit": {
|
||||
"description": "C++ SDK for the AWS codecommit service"
|
||||
},
|
||||
"codedeploy": {
|
||||
"description": "C++ SDK for the AWS codedeploy service"
|
||||
},
|
||||
"codeguru-reviewer": {
|
||||
"description": "C++ SDK for the AWS codeguru-reviewer service"
|
||||
},
|
||||
"codeguruprofiler": {
|
||||
"description": "C++ SDK for the AWS codeguruprofiler service"
|
||||
},
|
||||
"codepipeline": {
|
||||
"description": "C++ SDK for the AWS codepipeline service"
|
||||
},
|
||||
"codestar": {
|
||||
"description": "C++ SDK for the AWS codestar service"
|
||||
},
|
||||
"codestar-connections": {
|
||||
"description": "C++ SDK for the AWS codestar-connections service"
|
||||
},
|
||||
"codestar-notifications": {
|
||||
"description": "C++ SDK for the AWS codestar-notifications service"
|
||||
},
|
||||
"cognito-identity": {
|
||||
"description": "C++ SDK for the AWS cognito-identity service"
|
||||
},
|
||||
"cognito-idp": {
|
||||
"description": "C++ SDK for the AWS cognito-idp service"
|
||||
},
|
||||
"cognito-sync": {
|
||||
"description": "C++ SDK for the AWS cognito-sync service"
|
||||
},
|
||||
"comprehend": {
|
||||
"description": "C++ SDK for the AWS comprehend service"
|
||||
},
|
||||
"comprehendmedical": {
|
||||
"description": "C++ SDK for the AWS comprehendmedical service"
|
||||
},
|
||||
"compute-optimizer": {
|
||||
"description": "C++ SDK for the AWS compute-optimizer service"
|
||||
},
|
||||
"config": {
|
||||
"description": "C++ SDK for the AWS config service"
|
||||
},
|
||||
"connect": {
|
||||
"description": "C++ SDK for the AWS connect service"
|
||||
},
|
||||
"connect-contact-lens": {
|
||||
"description": "C++ SDK for the AWS connect-contact-lens service"
|
||||
},
|
||||
"connectparticipant": {
|
||||
"description": "C++ SDK for the AWS connectparticipant service"
|
||||
},
|
||||
"cur": {
|
||||
"description": "C++ SDK for the AWS cur service"
|
||||
},
|
||||
"customer-profiles": {
|
||||
"description": "C++ SDK for the AWS customer-profiles service"
|
||||
},
|
||||
"databrew": {
|
||||
"description": "C++ SDK for the AWS databrew service"
|
||||
},
|
||||
"dataexchange": {
|
||||
"description": "C++ SDK for the AWS dataexchange service"
|
||||
},
|
||||
"datapipeline": {
|
||||
"description": "C++ SDK for the AWS datapipeline service"
|
||||
},
|
||||
"datasync": {
|
||||
"description": "C++ SDK for the AWS datasync service"
|
||||
},
|
||||
"dax": {
|
||||
"description": "C++ SDK for the AWS dax service"
|
||||
},
|
||||
"detective": {
|
||||
"description": "C++ SDK for the AWS detective service"
|
||||
},
|
||||
"devicefarm": {
|
||||
"description": "C++ SDK for the AWS devicefarm service"
|
||||
},
|
||||
"devops-guru": {
|
||||
"description": "C++ SDK for the AWS devops-guru service"
|
||||
},
|
||||
"directconnect": {
|
||||
"description": "C++ SDK for the AWS directconnect service"
|
||||
},
|
||||
"discovery": {
|
||||
"description": "C++ SDK for the AWS discovery service"
|
||||
},
|
||||
"dlm": {
|
||||
"description": "C++ SDK for the AWS dlm service"
|
||||
},
|
||||
"dms": {
|
||||
"description": "C++ SDK for the AWS dms service"
|
||||
},
|
||||
"docdb": {
|
||||
"description": "C++ SDK for the AWS docdb service"
|
||||
},
|
||||
"ds": {
|
||||
"description": "C++ SDK for the AWS ds service"
|
||||
},
|
||||
"dynamodb": {
|
||||
"description": "C++ SDK for the AWS dynamodb service"
|
||||
},
|
||||
"dynamodbstreams": {
|
||||
"description": "C++ SDK for the AWS dynamodbstreams service"
|
||||
},
|
||||
"ebs": {
|
||||
"description": "C++ SDK for the AWS ebs service"
|
||||
},
|
||||
"ec2": {
|
||||
"description": "C++ SDK for the AWS ec2 service"
|
||||
},
|
||||
"ec2-instance-connect": {
|
||||
"description": "C++ SDK for the AWS ec2-instance-connect service"
|
||||
},
|
||||
"ecr": {
|
||||
"description": "C++ SDK for the AWS ecr service"
|
||||
},
|
||||
"ecr-public": {
|
||||
"description": "C++ SDK for the AWS ecr-public service"
|
||||
},
|
||||
"ecs": {
|
||||
"description": "C++ SDK for the AWS ecs service"
|
||||
},
|
||||
"eks": {
|
||||
"description": "C++ SDK for the AWS eks service"
|
||||
},
|
||||
"elastic-inference": {
|
||||
"description": "C++ SDK for the AWS elastic-inference service"
|
||||
},
|
||||
"elasticache": {
|
||||
"description": "C++ SDK for the AWS elasticache service"
|
||||
},
|
||||
"elasticbeanstalk": {
|
||||
"description": "C++ SDK for the AWS elasticbeanstalk service"
|
||||
},
|
||||
"elasticfilesystem": {
|
||||
"description": "C++ SDK for the AWS elasticfilesystem service"
|
||||
},
|
||||
"elasticloadbalancing": {
|
||||
"description": "C++ SDK for the AWS elasticloadbalancing service"
|
||||
},
|
||||
"elasticloadbalancingv2": {
|
||||
"description": "C++ SDK for the AWS elasticloadbalancingv2 service"
|
||||
},
|
||||
"elasticmapreduce": {
|
||||
"description": "C++ SDK for the AWS elasticmapreduce service"
|
||||
},
|
||||
"elastictranscoder": {
|
||||
"description": "C++ SDK for the AWS elastictranscoder service"
|
||||
},
|
||||
"email": {
|
||||
"description": "C++ SDK for the AWS email service"
|
||||
},
|
||||
"emr-containers": {
|
||||
"description": "C++ SDK for the AWS emr-containers service"
|
||||
},
|
||||
"es": {
|
||||
"description": "C++ SDK for the AWS es service"
|
||||
},
|
||||
"eventbridge": {
|
||||
"description": "C++ SDK for the AWS eventbridge service"
|
||||
},
|
||||
"events": {
|
||||
"description": "C++ SDK for the AWS events service"
|
||||
},
|
||||
"finspace": {
|
||||
"description": "C++ SDK for the AWS finspace service"
|
||||
},
|
||||
"finspace-data": {
|
||||
"description": "C++ SDK for the AWS finspace-data service"
|
||||
},
|
||||
"firehose": {
|
||||
"description": "C++ SDK for the AWS firehose service"
|
||||
},
|
||||
"fis": {
|
||||
"description": "C++ SDK for the AWS fis service"
|
||||
},
|
||||
"fms": {
|
||||
"description": "C++ SDK for the AWS fms service"
|
||||
},
|
||||
"forecast": {
|
||||
"description": "C++ SDK for the AWS forecast service"
|
||||
},
|
||||
"forecastquery": {
|
||||
"description": "C++ SDK for the AWS forecastquery service"
|
||||
},
|
||||
"frauddetector": {
|
||||
"description": "C++ SDK for the AWS frauddetector service"
|
||||
},
|
||||
"fsx": {
|
||||
"description": "C++ SDK for the AWS fsx service"
|
||||
},
|
||||
"gamelift": {
|
||||
"description": "C++ SDK for the AWS gamelift service"
|
||||
},
|
||||
"glacier": {
|
||||
"description": "C++ SDK for the AWS glacier service"
|
||||
},
|
||||
"globalaccelerator": {
|
||||
"description": "C++ SDK for the AWS globalaccelerator service"
|
||||
},
|
||||
"glue": {
|
||||
"description": "C++ SDK for the AWS glue service"
|
||||
},
|
||||
"greengrass": {
|
||||
"description": "C++ SDK for the AWS greengrass service"
|
||||
},
|
||||
"greengrassv2": {
|
||||
"description": "C++ SDK for the AWS greengrassv2 service"
|
||||
},
|
||||
"groundstation": {
|
||||
"description": "C++ SDK for the AWS groundstation service"
|
||||
},
|
||||
"guardduty": {
|
||||
"description": "C++ SDK for the AWS guardduty service"
|
||||
},
|
||||
"health": {
|
||||
"description": "C++ SDK for the AWS health service"
|
||||
},
|
||||
"healthlake": {
|
||||
"description": "C++ SDK for the AWS healthlake service"
|
||||
},
|
||||
"honeycode": {
|
||||
"description": "C++ SDK for the AWS honeycode service"
|
||||
},
|
||||
"iam": {
|
||||
"description": "C++ SDK for the AWS iam service"
|
||||
},
|
||||
"identity-management": {
|
||||
"description": "C++ SDK for the AWS identity-management service"
|
||||
},
|
||||
"identitystore": {
|
||||
"description": "C++ SDK for the AWS identitystore service"
|
||||
},
|
||||
"imagebuilder": {
|
||||
"description": "C++ SDK for the AWS imagebuilder service"
|
||||
},
|
||||
"importexport": {
|
||||
"description": "C++ SDK for the AWS importexport service"
|
||||
},
|
||||
"inspector": {
|
||||
"description": "C++ SDK for the AWS inspector service"
|
||||
},
|
||||
"iot": {
|
||||
"description": "C++ SDK for the AWS iot service"
|
||||
},
|
||||
"iot-data": {
|
||||
"description": "C++ SDK for the AWS iot-data service"
|
||||
},
|
||||
"iot-jobs-data": {
|
||||
"description": "C++ SDK for the AWS iot-jobs-data service"
|
||||
},
|
||||
"iot1click-devices": {
|
||||
"description": "C++ SDK for the AWS iot1click-devices service"
|
||||
},
|
||||
"iot1click-projects": {
|
||||
"description": "C++ SDK for the AWS iot1click-projects service"
|
||||
},
|
||||
"iotanalytics": {
|
||||
"description": "C++ SDK for the AWS iotanalytics service"
|
||||
},
|
||||
"iotdeviceadvisor": {
|
||||
"description": "C++ SDK for the AWS iotdeviceadvisor service"
|
||||
},
|
||||
"iotevents": {
|
||||
"description": "C++ SDK for the AWS iotevents service"
|
||||
},
|
||||
"iotevents-data": {
|
||||
"description": "C++ SDK for the AWS iotevents-data service"
|
||||
},
|
||||
"iotfleethub": {
|
||||
"description": "C++ SDK for the AWS iotfleethub service"
|
||||
},
|
||||
"iotsecuretunneling": {
|
||||
"description": "C++ SDK for the AWS iotsecuretunneling service"
|
||||
},
|
||||
"iotsitewise": {
|
||||
"description": "C++ SDK for the AWS iotsitewise service"
|
||||
},
|
||||
"iotthingsgraph": {
|
||||
"description": "C++ SDK for the AWS iotthingsgraph service"
|
||||
},
|
||||
"iotwireless": {
|
||||
"description": "C++ SDK for the AWS iotwireless service"
|
||||
},
|
||||
"ivs": {
|
||||
"description": "C++ SDK for the AWS ivs service"
|
||||
},
|
||||
"kafka": {
|
||||
"description": "C++ SDK for the AWS kafka service"
|
||||
},
|
||||
"kendra": {
|
||||
"description": "C++ SDK for the AWS kendra service"
|
||||
},
|
||||
"kinesis": {
|
||||
"description": "C++ SDK for the AWS kinesis service"
|
||||
},
|
||||
"kinesis-video-archived-media": {
|
||||
"description": "C++ SDK for the AWS kinesis-video-archived-media service"
|
||||
},
|
||||
"kinesis-video-media": {
|
||||
"description": "C++ SDK for the AWS kinesis-video-media service"
|
||||
},
|
||||
"kinesis-video-signaling": {
|
||||
"description": "C++ SDK for the AWS kinesis-video-signaling service"
|
||||
},
|
||||
"kinesisanalytics": {
|
||||
"description": "C++ SDK for the AWS kinesisanalytics service"
|
||||
},
|
||||
"kinesisanalyticsv2": {
|
||||
"description": "C++ SDK for the AWS kinesisanalyticsv2 service"
|
||||
},
|
||||
"kinesisvideo": {
|
||||
"description": "C++ SDK for the AWS kinesisvideo service"
|
||||
},
|
||||
"kms": {
|
||||
"description": "C++ SDK for the AWS kms service"
|
||||
},
|
||||
"lakeformation": {
|
||||
"description": "C++ SDK for the AWS lakeformation service"
|
||||
},
|
||||
"lambda": {
|
||||
"description": "C++ SDK for the AWS lambda service"
|
||||
},
|
||||
"lex": {
|
||||
"description": "C++ SDK for the AWS lex service"
|
||||
},
|
||||
"lex-models": {
|
||||
"description": "C++ SDK for the AWS lex-models service"
|
||||
},
|
||||
"lexv2-models": {
|
||||
"description": "C++ SDK for the AWS lexv2-models service"
|
||||
},
|
||||
"lexv2-runtime": {
|
||||
"description": "C++ SDK for the AWS lexv2-runtime service"
|
||||
},
|
||||
"license-manager": {
|
||||
"description": "C++ SDK for the AWS license-manager service"
|
||||
},
|
||||
"lightsail": {
|
||||
"description": "C++ SDK for the AWS lightsail service"
|
||||
},
|
||||
"location": {
|
||||
"description": "C++ SDK for the AWS location service"
|
||||
},
|
||||
"logs": {
|
||||
"description": "C++ SDK for the AWS logs service"
|
||||
},
|
||||
"lookoutequipment": {
|
||||
"description": "C++ SDK for the AWS lookoutequipment service"
|
||||
},
|
||||
"lookoutmetrics": {
|
||||
"description": "C++ SDK for the AWS lookoutmetrics service"
|
||||
},
|
||||
"lookoutvision": {
|
||||
"description": "C++ SDK for the AWS lookoutvision service"
|
||||
},
|
||||
"machinelearning": {
|
||||
"description": "C++ SDK for the AWS machinelearning service"
|
||||
},
|
||||
"macie": {
|
||||
"description": "C++ SDK for the AWS macie service"
|
||||
},
|
||||
"macie2": {
|
||||
"description": "C++ SDK for the AWS macie2 service"
|
||||
},
|
||||
"managedblockchain": {
|
||||
"description": "C++ SDK for the AWS managedblockchain service"
|
||||
},
|
||||
"marketplace-catalog": {
|
||||
"description": "C++ SDK for the AWS marketplace-catalog service"
|
||||
},
|
||||
"marketplace-entitlement": {
|
||||
"description": "C++ SDK for the AWS marketplace-entitlement service"
|
||||
},
|
||||
"marketplacecommerceanalytics": {
|
||||
"description": "C++ SDK for the AWS marketplacecommerceanalytics service"
|
||||
},
|
||||
"mediaconnect": {
|
||||
"description": "C++ SDK for the AWS mediaconnect service"
|
||||
},
|
||||
"mediaconvert": {
|
||||
"description": "C++ SDK for the AWS mediaconvert service"
|
||||
},
|
||||
"medialive": {
|
||||
"description": "C++ SDK for the AWS medialive service"
|
||||
},
|
||||
"mediapackage": {
|
||||
"description": "C++ SDK for the AWS mediapackage service"
|
||||
},
|
||||
"mediapackage-vod": {
|
||||
"description": "C++ SDK for the AWS mediapackage-vod service"
|
||||
},
|
||||
"mediastore": {
|
||||
"description": "C++ SDK for the AWS mediastore service"
|
||||
},
|
||||
"mediastore-data": {
|
||||
"description": "C++ SDK for the AWS mediastore-data service"
|
||||
},
|
||||
"mediatailor": {
|
||||
"description": "C++ SDK for the AWS mediatailor service"
|
||||
},
|
||||
"meteringmarketplace": {
|
||||
"description": "C++ SDK for the AWS meteringmarketplace service"
|
||||
},
|
||||
"mgn": {
|
||||
"description": "C++ SDK for the AWS mgn service"
|
||||
},
|
||||
"migrationhub-config": {
|
||||
"description": "C++ SDK for the AWS migrationhub-config service"
|
||||
},
|
||||
"mobile": {
|
||||
"description": "C++ SDK for the AWS mobile service"
|
||||
},
|
||||
"mobileanalytics": {
|
||||
"description": "C++ SDK for the AWS mobileanalytics service"
|
||||
},
|
||||
"monitoring": {
|
||||
"description": "C++ SDK for the AWS monitoring service"
|
||||
},
|
||||
"mq": {
|
||||
"description": "C++ SDK for the AWS mq service"
|
||||
},
|
||||
"mturk-requester": {
|
||||
"description": "C++ SDK for the AWS mturk-requester service"
|
||||
},
|
||||
"mwaa": {
|
||||
"description": "C++ SDK for the AWS mwaa service"
|
||||
},
|
||||
"neptune": {
|
||||
"description": "C++ SDK for the AWS neptune service"
|
||||
},
|
||||
"network-firewall": {
|
||||
"description": "C++ SDK for the AWS network-firewall service"
|
||||
},
|
||||
"networkmanager": {
|
||||
"description": "C++ SDK for the AWS networkmanager service"
|
||||
},
|
||||
"nimble": {
|
||||
"description": "C++ SDK for the AWS nimble service"
|
||||
},
|
||||
"opsworks": {
|
||||
"description": "C++ SDK for the AWS opsworks service"
|
||||
},
|
||||
"opsworkscm": {
|
||||
"description": "C++ SDK for the AWS opsworkscm service"
|
||||
},
|
||||
"organizations": {
|
||||
"description": "C++ SDK for the AWS organizations service"
|
||||
},
|
||||
"outposts": {
|
||||
"description": "C++ SDK for the AWS outposts service"
|
||||
},
|
||||
"personalize": {
|
||||
"description": "C++ SDK for the AWS personalize service"
|
||||
},
|
||||
"personalize-events": {
|
||||
"description": "C++ SDK for the AWS personalize-events service"
|
||||
},
|
||||
"personalize-runtime": {
|
||||
"description": "C++ SDK for the AWS personalize-runtime service"
|
||||
},
|
||||
"pi": {
|
||||
"description": "C++ SDK for the AWS pi service"
|
||||
},
|
||||
"pinpoint": {
|
||||
"description": "C++ SDK for the AWS pinpoint service"
|
||||
},
|
||||
"pinpoint-email": {
|
||||
"description": "C++ SDK for the AWS pinpoint-email service"
|
||||
},
|
||||
"polly": {
|
||||
"description": "C++ SDK for the AWS polly service"
|
||||
},
|
||||
"pricing": {
|
||||
"description": "C++ SDK for the AWS pricing service"
|
||||
},
|
||||
"qldb": {
|
||||
"description": "C++ SDK for the AWS qldb service"
|
||||
},
|
||||
"qldb-session": {
|
||||
"description": "C++ SDK for the AWS qldb-session service"
|
||||
},
|
||||
"queues": {
|
||||
"description": "C++ SDK for the AWS queues service"
|
||||
},
|
||||
"quicksight": {
|
||||
"description": "C++ SDK for the AWS quicksight service"
|
||||
},
|
||||
"ram": {
|
||||
"description": "C++ SDK for the AWS ram service"
|
||||
},
|
||||
"rds": {
|
||||
"description": "C++ SDK for the AWS rds service"
|
||||
},
|
||||
"rds-data": {
|
||||
"description": "C++ SDK for the AWS rds-data service"
|
||||
},
|
||||
"redshift": {
|
||||
"description": "C++ SDK for the AWS redshift service"
|
||||
},
|
||||
"redshift-data": {
|
||||
"description": "C++ SDK for the AWS redshift-data service"
|
||||
},
|
||||
"rekognition": {
|
||||
"description": "C++ SDK for the AWS rekognition service"
|
||||
},
|
||||
"resource-groups": {
|
||||
"description": "C++ SDK for the AWS resource-groups service"
|
||||
},
|
||||
"resourcegroupstaggingapi": {
|
||||
"description": "C++ SDK for the AWS resourcegroupstaggingapi service"
|
||||
},
|
||||
"robomaker": {
|
||||
"description": "C++ SDK for the AWS robomaker service"
|
||||
},
|
||||
"route53": {
|
||||
"description": "C++ SDK for the AWS route53 service"
|
||||
},
|
||||
"route53domains": {
|
||||
"description": "C++ SDK for the AWS route53domains service"
|
||||
},
|
||||
"route53resolver": {
|
||||
"description": "C++ SDK for the AWS route53resolver service"
|
||||
},
|
||||
"s3": {
|
||||
"description": "C++ SDK for the AWS s3 service"
|
||||
},
|
||||
"s3-crt": {
|
||||
"description": "C++ SDK for the AWS s3-crt service"
|
||||
},
|
||||
"s3-encryption": {
|
||||
"description": "C++ SDK for the AWS s3-encryption service"
|
||||
},
|
||||
"s3control": {
|
||||
"description": "C++ SDK for the AWS s3control service"
|
||||
},
|
||||
"s3outposts": {
|
||||
"description": "C++ SDK for the AWS s3outposts service"
|
||||
},
|
||||
"sagemaker": {
|
||||
"description": "C++ SDK for the AWS sagemaker service"
|
||||
},
|
||||
"sagemaker-a2i-runtime": {
|
||||
"description": "C++ SDK for the AWS sagemaker-a2i-runtime service"
|
||||
},
|
||||
"sagemaker-edge": {
|
||||
"description": "C++ SDK for the AWS sagemaker-edge service"
|
||||
},
|
||||
"sagemaker-featurestore-runtime": {
|
||||
"description": "C++ SDK for the AWS sagemaker-featurestore-runtime service"
|
||||
},
|
||||
"sagemaker-runtime": {
|
||||
"description": "C++ SDK for the AWS sagemaker-runtime service"
|
||||
},
|
||||
"savingsplans": {
|
||||
"description": "C++ SDK for the AWS savingsplans service"
|
||||
},
|
||||
"schemas": {
|
||||
"description": "C++ SDK for the AWS schemas service"
|
||||
},
|
||||
"sdb": {
|
||||
"description": "C++ SDK for the AWS sdb service"
|
||||
},
|
||||
"secretsmanager": {
|
||||
"description": "C++ SDK for the AWS secretsmanager service"
|
||||
},
|
||||
"securityhub": {
|
||||
"description": "C++ SDK for the AWS securityhub service"
|
||||
},
|
||||
"serverlessrepo": {
|
||||
"description": "C++ SDK for the AWS serverlessrepo service"
|
||||
},
|
||||
"service-quotas": {
|
||||
"description": "C++ SDK for the AWS service-quotas service"
|
||||
},
|
||||
"servicecatalog": {
|
||||
"description": "C++ SDK for the AWS servicecatalog service"
|
||||
},
|
||||
"servicecatalog-appregistry": {
|
||||
"description": "C++ SDK for the AWS servicecatalog-appregistry service"
|
||||
},
|
||||
"servicediscovery": {
|
||||
"description": "C++ SDK for the AWS servicediscovery service"
|
||||
},
|
||||
"sesv2": {
|
||||
"description": "C++ SDK for the AWS sesv2 service"
|
||||
},
|
||||
"shield": {
|
||||
"description": "C++ SDK for the AWS shield service"
|
||||
},
|
||||
"signer": {
|
||||
"description": "C++ SDK for the AWS signer service"
|
||||
},
|
||||
"sms": {
|
||||
"description": "C++ SDK for the AWS sms service"
|
||||
},
|
||||
"sms-voice": {
|
||||
"description": "C++ SDK for the AWS sms-voice service"
|
||||
},
|
||||
"snowball": {
|
||||
"description": "C++ SDK for the AWS snowball service"
|
||||
},
|
||||
"sns": {
|
||||
"description": "C++ SDK for the AWS sns service"
|
||||
},
|
||||
"sqs": {
|
||||
"description": "C++ SDK for the AWS sqs service"
|
||||
},
|
||||
"ssm": {
|
||||
"description": "C++ SDK for the AWS ssm service"
|
||||
},
|
||||
"ssm-contacts": {
|
||||
"description": "C++ SDK for the AWS ssm-contacts service"
|
||||
},
|
||||
"ssm-incidents": {
|
||||
"description": "C++ SDK for the AWS ssm-incidents service"
|
||||
},
|
||||
"sso": {
|
||||
"description": "C++ SDK for the AWS sso service"
|
||||
},
|
||||
"sso-admin": {
|
||||
"description": "C++ SDK for the AWS sso-admin service"
|
||||
},
|
||||
"sso-oidc": {
|
||||
"description": "C++ SDK for the AWS sso-oidc service"
|
||||
},
|
||||
"states": {
|
||||
"description": "C++ SDK for the AWS states service"
|
||||
},
|
||||
"storagegateway": {
|
||||
"description": "C++ SDK for the AWS storagegateway service"
|
||||
},
|
||||
"sts": {
|
||||
"description": "C++ SDK for the AWS sts service"
|
||||
},
|
||||
"support": {
|
||||
"description": "C++ SDK for the AWS support service"
|
||||
},
|
||||
"swf": {
|
||||
"description": "C++ SDK for the AWS swf service"
|
||||
},
|
||||
"synthetics": {
|
||||
"description": "C++ SDK for the AWS synthetics service"
|
||||
},
|
||||
"text-to-speech": {
|
||||
"description": "C++ SDK for the AWS text-to-speech service"
|
||||
},
|
||||
"textract": {
|
||||
"description": "C++ SDK for the AWS textract service"
|
||||
},
|
||||
"timestream-query": {
|
||||
"description": "C++ SDK for the AWS timestream-query service"
|
||||
},
|
||||
"timestream-write": {
|
||||
"description": "C++ SDK for the AWS timestream-write service"
|
||||
},
|
||||
"transcribe": {
|
||||
"description": "C++ SDK for the AWS transcribe service"
|
||||
},
|
||||
"transcribestreaming": {
|
||||
"description": "C++ SDK for the AWS transcribestreaming service"
|
||||
},
|
||||
"transfer": {
|
||||
"description": "C++ SDK for the AWS transfer service"
|
||||
},
|
||||
"translate": {
|
||||
"description": "C++ SDK for the AWS translate service"
|
||||
},
|
||||
"waf": {
|
||||
"description": "C++ SDK for the AWS waf service"
|
||||
},
|
||||
"waf-regional": {
|
||||
"description": "C++ SDK for the AWS waf-regional service"
|
||||
},
|
||||
"wafv2": {
|
||||
"description": "C++ SDK for the AWS wafv2 service"
|
||||
},
|
||||
"wellarchitected": {
|
||||
"description": "C++ SDK for the AWS wellarchitected service"
|
||||
},
|
||||
"workdocs": {
|
||||
"description": "C++ SDK for the AWS workdocs service"
|
||||
},
|
||||
"worklink": {
|
||||
"description": "C++ SDK for the AWS worklink service"
|
||||
},
|
||||
"workmail": {
|
||||
"description": "C++ SDK for the AWS workmail service"
|
||||
},
|
||||
"workmailmessageflow": {
|
||||
"description": "C++ SDK for the AWS workmailmessageflow service"
|
||||
},
|
||||
"workspaces": {
|
||||
"description": "C++ SDK for the AWS workspaces service"
|
||||
},
|
||||
"xray": {
|
||||
"description": "C++ SDK for the AWS xray service"
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user