You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
615 B
21 lines
615 B
4 years ago
|
all: env install-basic
|
||
|
|
||
|
# current full path
|
||
|
DIR:=$(strip $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST)))))
|
||
|
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
|
||
|
# current full relative
|
||
|
current_dir := $(notdir $(patsubst %/,%,$(dir $(mkfile_path))))
|
||
|
RHOST=
|
||
|
|
||
|
include $(DIR)/Makefile.variable
|
||
|
|
||
|
install-basic:
|
||
|
@echo "base install packages " ; \
|
||
|
echo '[service]'> ${DIR}/inventory.yml ; \
|
||
|
echo "${RSERVER}" >> ${DIR}/inventory.yml ; \
|
||
|
ansible-playbook -u ${USER} -i ${DIR}/inventory.yml ${DIR/}basic/ls/basic.yml -f 5 --private-key=${PKEY} ; \
|
||
|
echo "Done" ; \
|
||
|
|
||
|
|
||
|
.PHONY = all env
|