Step 9: Makefile

Create the Makefile
 avatar
user_4375421
plain_text
a year ago
830 B
5
Indexable
Migration
.PHONY: help  
help: ## Displays this list of targets with descriptions  
    @echo "The following commands are available:\n"  
    @grep -E '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[32m%-30s\033[0m %s\n", $$1, $$2}'  
  
.PHONY: docs  
docs: ## Generate projects documentation (from "Documentation" directory)  
    mkdir -p Documentation-GENERATED-temp  
    docker run --rm --pull always -v "$(shell pwd)":/project -t ghcr.io/typo3-documentation/render-guides:latest --config=Documentation  
  
.PHONY: test-docs  
test-docs: ## Test the documentation rendering  
    mkdir -p Documentation-GENERATED-temp  
    docker run --rm --pull always -v "$(shell pwd)":/project -t ghcr.io/typo3-documentation/render-guides:latest --config=Documentation --no-progress --fail-on-log
Editor is loading...
Leave a Comment