build.android.sh 502 B

1234567891011121314151617
  1. #/bin/bash
  2. #sudo apt-get install libgl1-mesa-dev xorg-dev
  3. #go get github.com/ffdfgdfg/fyne-cross
  4. #fyne-cross --targets=linux/amd64,windows/amd64,darwin/amd64 gui/npc/npc.go
  5. mkdir -p /go/src/github.com/cnlh/nps
  6. cp -R * /go/src/github.com/cnlh/nps
  7. cd /go/src/github.com/cnlh/nps
  8. go get -u fyne.io/fyne fyne.io/fyne/cmd/fyne
  9. go mod vendor
  10. cd vendor
  11. cp -R * /go/src
  12. cd ..
  13. rm -rf vendor
  14. cd gui/npc
  15. fyne package -os android -appID org.nps.client -icon ../../docs/logo.png
  16. mv npc.apk /app/android_client.apk