Added makefile
This commit is contained in:
parent
381a631398
commit
6799a7d33f
|
@ -0,0 +1,30 @@
|
|||
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)
|
Reference in New Issue