File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed
smithy-aws-typescript-codegen Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -72,11 +72,12 @@ val buildSdk = tasks.register<SmithyBuildTask>("buildSdk") {
7272// JSON file found in aws-models/. The generated smithy-build.json file is
7373// not committed to git since it's rebuilt each time codegen is performed.
7474val generateSmithyBuild = tasks.register(" generate-smithy-build" ) {
75+ val clientNameProp: String? by project
76+ val modelsDirProp: String by project
77+ val models = project.file(modelsDirProp);
78+
7579 doLast {
7680 val projectionsBuilder = Node .objectNodeBuilder()
77- val modelsDirProp: String by project
78- val clientNameProp: String? by project
79- val models = project.file(modelsDirProp);
8081
8182 fileTree(models).filter { it.isFile }.files.forEach eachFile@{ file ->
8283 val model = Model .assembler()
Original file line number Diff line number Diff line change @@ -52,6 +52,9 @@ dependencies {
5252}
5353
5454tasks.register(" set-aws-sdk-versions" ) {
55+ val packagesDir = project.file(" ../../packages" )
56+ val clientsDir = project.file(" ../../clients" )
57+
5558 doLast {
5659 mkdir(layout.buildDirectory.dir(" generated/resources/software/amazon/smithy/aws/typescript/codegen" ).get().asFile)
5760 var versionsFile = layout.buildDirectory
@@ -60,7 +63,7 @@ tasks.register("set-aws-sdk-versions") {
6063 .asFile
6164 versionsFile.printWriter().close()
6265
63- var roots = project.file( " ../../packages " ). listFiles().toMutableList() + project.file( " ../../clients " ) .listFiles().toList()
66+ var roots = packagesDir. listFiles().toMutableList() + clientsDir .listFiles().toList()
6467 roots.forEach { packageDir ->
6568 var packageJsonFile = File (packageDir, " package.json" )
6669 if (packageJsonFile.isFile()) {
You can’t perform that action at this time.
0 commit comments