diff --git a/codegen/BUILD.bazel b/codegen/BUILD.bazel index 1ee1ae3..a065c72 100644 --- a/codegen/BUILD.bazel +++ b/codegen/BUILD.bazel @@ -33,7 +33,7 @@ genrule( "//codegen:darwin_amd64": ["@terraform_toolchain_darwin_amd64//:terraform"], "//codegen:windows_amd64": ["@terraform_toolchain_windows_amd64//:terraform"], }), - outs = ["bin/cue"], + outs = ["bin/terraform"], cmd = "cp $(<) $(@)", executable = True, output_to_bindir = 1, diff --git a/codegen/tools.bzl b/codegen/tools.bzl index c1f8a96..acf3425 100644 --- a/codegen/tools.bzl +++ b/codegen/tools.bzl @@ -1,7 +1,19 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") _terraform_toolchains = { + "1.7.4": [ + { + "os": "darwin", + "arch": "amd64", + "sha256": "fcf35c8b1d3f46fb84f688312ef5f829081d2d56c10444b9f6e290e21e68871c", + }, + ], "1.0.11": [ + { + "os": "darwin", + "arch": "amd64", + "sha256": "551a16b612edaae1037925d0e2dba30d16504ff4bd66606955172c2ed8d76131", + }, { "os": "linux", "arch": "amd64", @@ -10,8 +22,7 @@ _terraform_toolchains = { ], } - -def terraform_toolchains(version = "1.0.11"): +def terraform_toolchains(version = "1.7.4"): for platform in _terraform_toolchains[version]: http_archive( name = "terraform_toolchain_%s_%s" % (platform["os"].lower(), platform["arch"]),