UNPKG

sense-navigation

Version:

Sense Sheet Navigation + Actions visualization extension for Qlik Sense.

43 lines (34 loc) 1.16 kB
help: ## Call the help @echo '' @echo 'Available commands:' @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' @echo '' .PHONY: help run-dev: build ## Run the local development environment export ENV=dev && \ docker-clean -s && \ docker-compose --f=./docker-compose.dev.yml up -d --build && \ echo "" && \ echo "Open http://localhost:4848/sense/app/sense-navigation_v1x.qvf" # We might use: python -mwebbrowser http://example.com build: ## Build the extension (dev build) npm run build .PHONY: build release: ## Build the extensions (release build) npm run release .PHONY: release gen-readme: ## Generate the README.md (using docker-verb) docker run --rm -v ${PWD}:/opt/verb stefanwalther/verb .PHONY: gen-readme test-e2e-release: ## Test release build npm run release && \ export ENV=release && \ npm run dc-rs && \ npm run test:e2e .PHONY: test-e2e-release test-e2e-dev: ## Test dev build npm run release && \ export ENV=dev && \ npm run dc-rs && \ npm run test:e2e .PHONY: test-e2e-dev