Makefile 565 B

12345678910111213141516171819202122232425262728293031323334
  1. NAME := docker.fela.space/gmus-mobile
  2. TAG := $$(git log -1 --pretty=%H)
  3. IMG := ${NAME}:${TAG}
  4. get_image:
  5. @echo ${IMG}
  6. build.docker:
  7. docker build -t ${IMG} .
  8. prepare.android:
  9. @./scripts/prepare_android.sh
  10. build.android:
  11. @flutter build appbundle
  12. bundle.android:
  13. @./scripts/bundle.sh
  14. install.android:
  15. @bundletool install-apks --apks=build/app/outputs/bundle/release/app-release.apks
  16. android-install:
  17. make prepare.android
  18. make build.android
  19. make bundle.android
  20. make install.android
  21. run:
  22. flutter run
  23. test.flutter:
  24. @flutter analyze
  25. @flutter test