Skip to content

Commit c1b5189

Browse files
committed
Delete elasticurl project
1 parent a457e70 commit c1b5189

File tree

11 files changed

+8
-391
lines changed

11 files changed

+8
-391
lines changed

README.md

Lines changed: 2 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,8 @@ CRT interfaces are subject to change.
3535
OCI_EXE=docker python3 .github/scripts/run-container-test.py --distro al2 --arch x64 --test-bin-dir ./aws-crt-kotlin/build/bin
3636
```
3737

38-
3938
See the usage/help for different distributions provided: `python3 .github/scripts/run-container.py -h`
4039

41-
4240
### OSX
4341

4442
#### Debugging simulator test issues
@@ -66,46 +64,9 @@ List simulator runtimes with:
6664
xcrun simctl list devices available
6765
```
6866

69-
70-
See also:
71-
67+
See also:
7268
* https://developer.apple.com/documentation/xcode/installing-additional-simulator-runtimes
7369
* https://www.iosdev.recipes/simctl/
7470

7571
### Windows
76-
77-
78-
## Elasticurl App
79-
80-
The `elasticurl` project contains an MPP (JVM and Native only) executable that provides a simple testing application for exercising the CRT bindings.
81-
82-
**Native**
83-
84-
```
85-
# replace "PLATFORM" with the target platform you want to run (e.g. macosX64, linuxX64, etc)
86-
87-
./elasticurl/bin/PLATFORM/elasticurlDebugExecutable/elasticurl.kexe [OPTIONS] URL
88-
```
89-
90-
91-
**JVM**
92-
```
93-
java -jar ./elasticurl/libs/elasticurl-jvm.jar [OPTIONS] URL
94-
```
95-
96-
NOTE: You can also use the convenience script `./scripts/elasticurlJvm.sh [OPTIONS] URL`
97-
98-
To enable memory tracing specify the environment variable `CRTDEBUG=trace=N` and provide the CLI option `-v trace`
99-
100-
e.g.
101-
```
102-
CRTDEBUG=trace=2 ./elasticurl/bin/macosX64/elasticurlDebugExecutable/elasticurl.kexe -v trace https://aws.amazon.com
103-
```
104-
105-
106-
**Integration Test**
107-
108-
Run the simple elasticurl integration test script
109-
110-
`./scripts/elasticurl-test.sh`
111-
72+
Not supported yet.

aws-crt-kotlin/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ plugins {
2323
val sdkVersion: String by project
2424
group = properties["publishGroupName"] ?: error("missing publishGroupName")
2525
version = sdkVersion
26-
description = "Kotlin Multiplatform bindings for AWS SDK Common Runtime"
26+
description = "Kotlin Multiplatform bindings for AWS Common Runtime"
2727

2828
// See: https://kotlinlang.org/docs/reference/opt-in-requirements.html#opting-in-to-using-api
2929
val optinAnnotations = listOf("kotlin.RequiresOptIn", "kotlinx.cinterop.ExperimentalForeignApi")

build.gradle.kts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ buildscript {
2121
}
2222

2323
plugins {
24-
id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.13.2"
24+
alias(libs.plugins.kotlinx.binary.compatibility.validator)
2525
alias(libs.plugins.kotlin.multiplatform) apply false
2626
alias(libs.plugins.aws.kotlin.repo.tools.kmp)
2727
alias(libs.plugins.aws.kotlin.repo.tools.artifactsizemetrics)
@@ -60,7 +60,7 @@ subprojects {
6060
if (project.typedProp<Boolean>("kotlinWarningsAsErrors") == true) {
6161
allprojects {
6262
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
63-
kotlinOptions.allWarningsAsErrors = true
63+
compilerOptions.allWarningsAsErrors = true
6464
}
6565
}
6666
}
@@ -75,7 +75,3 @@ val lintPaths = listOf(
7575
)
7676

7777
configureLinting(lintPaths)
78-
79-
apiValidation {
80-
ignoredProjects += setOf("elasticurl")
81-
}

elasticurl/build.gradle.kts

Lines changed: 0 additions & 67 deletions
This file was deleted.

elasticurl/src/commonMain/kotlin/Application.kt

Lines changed: 0 additions & 159 deletions
This file was deleted.

elasticurl/src/commonMain/kotlin/CliOpts.kt

Lines changed: 0 additions & 62 deletions
This file was deleted.

0 commit comments

Comments
 (0)