vcpkg/ports/aws-sdk-cpp/vcpkg.json
Ahmed Yarub Hani Al Nuaimi c1c253fabc
[aws-sdk-cpp] [openssl] Fix iOS build (#17338)
* Add curl try_compile parameters
Don't set compiler when compiling for iOS

* Update OpenSSL and AWS SDK for C++ port versions

* [vcpkg baseline][marble] Disable find I18n

* update version record

* Update versions/a-/aws-sdk-cpp.json

* Update versions/o-/openssl.json

* Fix port-versions after merging master branch

* Update versions/a-/aws-sdk-cpp.json

* Update versions/o-/openssl.json

* Fix merge conflicts

* Merge master branch

* Refactor OpenSSL's build script

* Refactor OpenSSL's build script

* Fix version

* Fix WASM build

* Fix version

* Fix disabled flags

* Disable treating warnings as errors

* Disable treating warnings as errors

* Fix hashes

* fix indentation

* [aws-sdk-cpp] use the powershell file to generate

* Fix versions after merging

* Fix versions after merging

Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-06-07 12:05:29 -07:00

862 lines
25 KiB
JSON

{
"$note": "Automatically generated by generateFeatures.ps1",
"name": "aws-sdk-cpp",
"version": "1.8.126",
"port-version": 10,
"description": "AWS SDK for C++",
"homepage": "https://github.com/aws/aws-sdk-cpp",
"dependencies": [
"aws-c-event-stream",
{
"name": "curl",
"platform": "!uwp & !windows"
},
{
"name": "openssl",
"platform": "!uwp & !windows"
},
"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"
}
}
}