smithy-rs/settings.gradle.kts

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

36 lines
829 B
Plaintext
Raw Normal View History

2020-10-28 23:00:49 +08:00
/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0
2020-10-28 23:00:49 +08:00
*/
rootProject.name = "software.amazon.smithy.rust.codegen.smithy-rs"
include(":codegen-core")
include(":codegen-client")
include(":codegen-client-test")
[POC] Basic server type serde for RestJson1 (#737) * Initial implementation of RestJson and Http ser/de Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Visitor render operation shapes from server generators Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a symlink for the ebs test model * Revert "Use a symlink for the ebs test model" This reverts commit 0c2adcbf12f452959252134b7fbb9c70dab154c7. * Now the model is emitted in different files * A little more general model generation Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a very simple model to try the service generators * Move serializer in its own folder * Initial implementation of RestJson and Http ser/de Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Visitor render operation shapes from server generators Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a symlink for the ebs test model * Revert "Use a symlink for the ebs test model" This reverts commit 0c2adcbf12f452959252134b7fbb9c70dab154c7. * Now the model is emitted in different files * A little more general model generation Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a very simple model to try the service generators * Move serializer in its own folder * Refactor RestJson to accomodate upstream changes * Refactor a little RestJson1 and add simple RFC doc * Remove inheritance from Json ser/de and refactor codegen visitor to directly use the rendering functions * Make operation.rs module public * Use the protocol ID instead of its string representation Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com>
2021-10-06 01:05:00 +08:00
include(":codegen-server")
include(":codegen-server:python")
[POC] Basic server type serde for RestJson1 (#737) * Initial implementation of RestJson and Http ser/de Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Visitor render operation shapes from server generators Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a symlink for the ebs test model * Revert "Use a symlink for the ebs test model" This reverts commit 0c2adcbf12f452959252134b7fbb9c70dab154c7. * Now the model is emitted in different files * A little more general model generation Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a very simple model to try the service generators * Move serializer in its own folder * Initial implementation of RestJson and Http ser/de Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Visitor render operation shapes from server generators Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a symlink for the ebs test model * Revert "Use a symlink for the ebs test model" This reverts commit 0c2adcbf12f452959252134b7fbb9c70dab154c7. * Now the model is emitted in different files * A little more general model generation Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com> * Use a very simple model to try the service generators * Move serializer in its own folder * Refactor RestJson to accomodate upstream changes * Refactor a little RestJson1 and add simple RFC doc * Remove inheritance from Json ser/de and refactor codegen visitor to directly use the rendering functions * Make operation.rs module public * Use the protocol ID instead of its string representation Signed-off-by: Bigo <1781140+crisidev@users.noreply.github.com>
2021-10-06 01:05:00 +08:00
include(":codegen-server-test")
include(":codegen-server-test:python")
include(":rust-runtime")
include(":aws:rust-runtime")
include(":aws:sdk")
include(":aws:sdk-adhoc-test")
include(":aws:sdk-codegen")
include(":aws:sra-test")
pluginManagement {
val smithyGradlePluginVersion: String by settings
plugins {
id("software.amazon.smithy") version smithyGradlePluginVersion
}
}
buildscript {
repositories {
mavenLocal()
mavenCentral()
google()
}
}