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
|
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
|
config.global: config.global.example
|
||||||
vim "+0r config.global.example" $@
|
@ [ ! -e "$@" ] \
|
||||||
|
&& cat "$<" > "$@" \
|
||||||
|
&& $(EDITOR) "$@" \
|
||||||
|
|| true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user