Update Makefile for releases
This commit is contained in:
@@ -6,6 +6,9 @@
|
||||
# sudo archlinux-java set java-17-openjdk
|
||||
#
|
||||
|
||||
HASH=$(shell git rev-parse HEAD)
|
||||
VERS=$(shell cat pubspec.yaml | grep -oP '(?<=version: ).*') # lazy evaluated!
|
||||
|
||||
java:
|
||||
sudo archlinux-java set java-17-openjdk
|
||||
java -version
|
||||
@@ -32,10 +35,14 @@ install-release: java gen
|
||||
flutter build apk --release
|
||||
flutter run --release -d 35221JEHN07157
|
||||
|
||||
build-release: gen
|
||||
build-release: java gen
|
||||
flutter build apk --release
|
||||
cp build/app/outputs/flutter-apk/app-release.apk "_releases/v$(VERS)-release.apk"
|
||||
flutter build appbundle --release
|
||||
cp build/app/outputs/bundle/release/app-release.aab "_releases/v$(VERS)-release.aab"
|
||||
flutter build linux --release
|
||||
cp -r build/linux/x64/release/bundle "_releases/v$(VERS)-linux-release"
|
||||
tar -czf "_releases/v$(VERS)-linux-release.tar.gz" -C build/linux/x64/release/bundle .
|
||||
|
||||
test:
|
||||
dart analyze
|
||||
|
Reference in New Issue
Block a user