mirror of
https://github.com/nix-community/nixos-anywhere.git
synced 2024-10-05 20:27:20 +03:00
17 lines
341 B
HCL
17 lines
341 B
HCL
locals {
|
|
nix_options = jsonencode({
|
|
options = { for k, v in var.nix_options : k => v }
|
|
})
|
|
}
|
|
data "external" "nix-build" {
|
|
program = [ "${path.module}/nix-build.sh" ]
|
|
query = {
|
|
attribute = var.attribute
|
|
file = var.file
|
|
nix_options = local.nix_options
|
|
}
|
|
}
|
|
output "result" {
|
|
value = data.external.nix-build.result
|
|
}
|