mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-10-29 19:20:10 +00:00
tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
e89c141696
commit
866ad36b81
24
Makefile
24
Makefile
@ -23,6 +23,25 @@ CTs := \
|
||||
nextcloud #gitea
|
||||
|
||||
|
||||
DEPENDENCIES = make git pct
|
||||
|
||||
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
# dependency checking...
|
||||
|
||||
require(%):
|
||||
@printf "%-20s %s\n" \
|
||||
"$*" \
|
||||
"`which $* &> /dev/null && echo '- OK' || echo '- FAIL'`"
|
||||
|
||||
.PHONY: check-message
|
||||
check-message:
|
||||
|
||||
.PHONY: check
|
||||
check: check-message $(foreach dep,$(DEPENDENCIES),require($(dep)))
|
||||
|
||||
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
@ -35,7 +54,10 @@ FORCE:
|
||||
|
||||
|
||||
config.global: config.global.example
|
||||
vim "+0r config.global.example" $@
|
||||
@ [ ! -e "$@" ] \
|
||||
&& cat "$<" > "$@" \
|
||||
&& $(EDITOR) "$@" \
|
||||
|| true
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user