make populate: use proper target
This commit is contained in:
parent
ab3a0b8606
commit
ed6c2d9a09
6
Makefile
6
Makefile
@ -51,8 +51,6 @@ $(if $(target_user),,$(error unbound variable: target_user))
|
|||||||
$(if $(target_port),,$(error unbound variable: target_port))
|
$(if $(target_port),,$(error unbound variable: target_port))
|
||||||
$(if $(target_path),,$(error unbound variable: target_path))
|
$(if $(target_path),,$(error unbound variable: target_path))
|
||||||
|
|
||||||
target ?= $(target_user)@$(target_host):$(target_port)$(target_path)
|
|
||||||
|
|
||||||
build = \
|
build = \
|
||||||
nix-build \
|
nix-build \
|
||||||
--no-out-link \
|
--no-out-link \
|
||||||
@ -88,6 +86,8 @@ deploy:
|
|||||||
nixos-rebuild $(rebuild-command) --show-trace -I $(target_path)
|
nixos-rebuild $(rebuild-command) --show-trace -I $(target_path)
|
||||||
|
|
||||||
# usage: make populate system=foo
|
# usage: make populate system=foo
|
||||||
|
populate: populate-target = \
|
||||||
|
$(target_user)@$(target_host):$(target_port)$(target_path)
|
||||||
ifeq ($(debug),true)
|
ifeq ($(debug),true)
|
||||||
populate: populate-flags += --debug
|
populate: populate-flags += --debug
|
||||||
endif
|
endif
|
||||||
@ -96,7 +96,7 @@ populate: populate-flags += --ssh=$(ssh)
|
|||||||
endif
|
endif
|
||||||
populate:
|
populate:
|
||||||
$(call evaluate,config.krebs.build.source) --json --strict | \
|
$(call evaluate,config.krebs.build.source) --json --strict | \
|
||||||
populate $(target) $(populate-flags)
|
populate $(populate-target) $(populate-flags)
|
||||||
|
|
||||||
# usage: make pkgs.populate
|
# usage: make pkgs.populate
|
||||||
pkgs:;@$(error no package selected)
|
pkgs:;@$(error no package selected)
|
||||||
|
Loading…
Reference in New Issue
Block a user