GIT_LAST_COMMIT := $(shell git describe --tags --always | sed 's/-/+/' | sed 's/^v//') ifneq ($(DRONE_TAG),) VERSION ?= $(subst v,,$(DRONE_TAG)) else ifneq ($(DRONE_BRANCH),) VERSION ?= $(subst release/v,,$(DRONE_BRANCH)) else VERSION ?= master endif endif .PHONY: test test: flutter test .PHONY: build-all build-all: build-release build-debug build-profile .PHONY: build-release build-release: flutter build apk --release --build-name=$(VERSION) .PHONY: build-debug build-debug: flutter build apk --debug --build-name=$(VERSION) .PHONY: build-profile build-profile: flutter build apk --profile --build-name=$(VERSION)