forked from smithy-lang/smithy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.gradle.kts
29 lines (24 loc) · 923 Bytes
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0
*/
plugins {
id("smithy.module-conventions")
}
description = "This module contains support for converting Smithy resources to CloudFormation Resource Schemas."
extra["displayName"] = "Smithy :: Cloudformation Conversion"
extra["moduleName"] = "software.amazon.smithy.cloudformation.converter"
// Necessary to load the everit JSON Schema validator.
repositories {
maven { url = uri("https://jitpack.io") }
}
dependencies {
api(project(":smithy-build"))
api(project(":smithy-jsonschema"))
api(project(":smithy-aws-cloudformation-traits"))
api(project(":smithy-aws-iam-traits"))
api(project(":smithy-aws-traits"))
// For use in validating schemas used in tests against the supplied
// CloudFormation definition schema.
testImplementation(libs.json.schema.validator)
}