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.
24 lines
615 B
24 lines
615 B
.PHONY: help test |
|
|
|
help: ## This help. |
|
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST) |
|
|
|
.DEFAULT_GOAL := help |
|
|
|
build: ## build collection localy |
|
ansible-galaxy collection build -f |
|
|
|
install: ## install collection localy |
|
ansible-galaxy collection install markuman* |
|
|
|
remove: ## remove collection localy |
|
rm -rf markuman* ~/.ansible/collections/ansible_collections/markuman/nessus |
|
|
|
syntax: ## test compile |
|
python -m py_compile plugins/modules/task.py |
|
|
|
round: ## remove, build install |
|
$(MAKE) syntax |
|
$(MAKE) remove |
|
$(MAKE) build |
|
$(MAKE) install
|