2024-02-10 14:41:46 +02:00
|
|
|
variable "ROCM" {
|
2026-01-22 12:00:39 -07:00
|
|
|
default = "7.2.0"
|
2024-02-10 14:41:46 +02:00
|
|
|
}
|
|
|
|
|
variable "HSA_OVERRIDE_GFX_VERSION" {
|
|
|
|
|
default = ""
|
|
|
|
|
}
|
|
|
|
|
variable "HSA_OVERRIDE" {
|
|
|
|
|
default = "1"
|
|
|
|
|
}
|
2025-03-02 20:46:46 -07:00
|
|
|
|
|
|
|
|
target wget {
|
|
|
|
|
dockerfile = "docker/main/Dockerfile"
|
|
|
|
|
platforms = ["linux/amd64"]
|
|
|
|
|
target = "wget"
|
|
|
|
|
}
|
|
|
|
|
|
2024-02-10 14:41:46 +02:00
|
|
|
target deps {
|
|
|
|
|
dockerfile = "docker/main/Dockerfile"
|
|
|
|
|
platforms = ["linux/amd64"]
|
|
|
|
|
target = "deps"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
target rootfs {
|
|
|
|
|
dockerfile = "docker/main/Dockerfile"
|
|
|
|
|
platforms = ["linux/amd64"]
|
|
|
|
|
target = "rootfs"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
target rocm {
|
|
|
|
|
dockerfile = "docker/rocm/Dockerfile"
|
|
|
|
|
contexts = {
|
|
|
|
|
deps = "target:deps",
|
2025-03-02 20:46:46 -07:00
|
|
|
wget = "target:wget",
|
2024-02-10 14:41:46 +02:00
|
|
|
rootfs = "target:rootfs"
|
|
|
|
|
}
|
|
|
|
|
platforms = ["linux/amd64"]
|
|
|
|
|
args = {
|
|
|
|
|
ROCM = ROCM,
|
|
|
|
|
HSA_OVERRIDE_GFX_VERSION = HSA_OVERRIDE_GFX_VERSION,
|
|
|
|
|
HSA_OVERRIDE = HSA_OVERRIDE
|
|
|
|
|
}
|
|
|
|
|
}
|