Skip to content

Commit 9e34b31

Browse files
committed
feat(aws-cdk-lib): Ruby language bindings
Adds Ruby language target configuration (.jsiirc.json module/gem naming and acronyms) across aws-cdk-lib, in support of jsii Ruby bindings.
1 parent 08a2543 commit 9e34b31

332 files changed

Lines changed: 1013 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ The CDK is available in the following languages:
2626
* Java ([Java ≥ 8](https://www.oracle.com/technetwork/java/javase/downloads/index.html) and [Maven ≥ 3.5.4](https://maven.apache.org/download.cgi))
2727
* .NET ([.NET ≥ 8.0](https://dotnet.microsoft.com/download))
2828
* Go ([Go ≥ 1.16.4](https://golang.org/))
29+
* Ruby ([Ruby ≥ 3.3](https://www.ruby-lang.org/en/downloads/))
2930

3031
Third-party Language Deprecation: language version is only supported until its EOL (End Of Life) shared by the vendor or community and is subject to change with prior notice.
3132

packages/aws-cdk-lib/alexa-ask/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.alexa_ask"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::AlexaAsk"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/assertions/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.assertions"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::Assertions"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/assets/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.assets"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::Assets"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/aws-accessanalyzer/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.aws_accessanalyzer"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::AccessAnalyzer"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/aws-acmpca/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.aws_acmpca"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::ACMPCA"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/aws-aiops/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.aws_aiops"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::AIOps"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/aws-amazonmq/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.aws_amazonmq"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::AmazonMQ"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/aws-amplify/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.aws_amplify"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::Amplify"
1114
}
1215
}
1316
}

packages/aws-cdk-lib/aws-amplifyuibuilder/.jsiirc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
},
99
"python": {
1010
"module": "aws_cdk.aws_amplifyuibuilder"
11+
},
12+
"ruby": {
13+
"module": "AWSCDK::AmplifyUIBuilder"
1114
}
1215
}
1316
}

0 commit comments

Comments
 (0)