Skip to content

Commit

Permalink
[*] modify Makefile
Browse files Browse the repository at this point in the history
  • Loading branch information
heng30 committed May 24, 2024
1 parent 669a435 commit 811513e
Showing 1 changed file with 25 additions and 2 deletions.
27 changes: 25 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/bash

run-evn= RUST_LOG=debug,sqlx=off,reqwest=off
run-evn=RUST_LOG=debug,sqlx=off,reqwest=off
version=`git describe --tags --abbrev=0`

all:
fvm flutter build apk
Expand All @@ -20,8 +21,30 @@ run-linux:
build-rust:
cd ./rust && cargo build

build-apk:
build-apk: build-apk-all build-apk-arm build-apk-arm64 build-apk-x64

build-apk-all: make-release-dir
- rm build/release/musicbox-${version}.apk
fvm flutter build apk
cp build/app/outputs/flutter-apk/app-release.apk build/release/musicbox-${version}.apk

build-apk-arm: make-release-dir
- rm build/release/musicbox-arm-${version}.apk
fvm flutter build apk --release --target-platform=android-arm
cp build/app/outputs/flutter-apk/app-release.apk build/release/musicbox-arm-${version}.apk

build-apk-arm64: make-release-dir
- rm build/release/musicbox-arm64-${version}.apk
fvm flutter build apk --release --target-platform=android-arm64
cp build/app/outputs/flutter-apk/app-release.apk build/release/musicbox-arm64-${version}.apk

build-apk-x64: make-release-dir
- rm build/release/musicbox-x64-${version}.apk
fvm flutter build apk --release --target-platform=android-x64
cp build/app/outputs/flutter-apk/app-release.apk build/release/musicbox-x64-${version}.apk

make-release-dir:
mkdir -p ./build/release

clean:
rm -rf ./flutter_jank_metrics_*.json
Expand Down

0 comments on commit 811513e

Please sign in to comment.