Makefile 778 B

1234567891011121314151617181920212223242526
  1. default: fonts
  2. cargo lrun
  3. ibm-plex-mono-regular.otf:
  4. wget https://codeberg.org/darkrenaissance/darkfi/raw/branch/data/ibm-plex-mono-regular.otf
  5. NotoColorEmoji.ttf:
  6. wget https://codeberg.org/darkrenaissance/darkfi/raw/branch/data/NotoColorEmoji.ttf
  7. fonts: ibm-plex-mono-regular.otf NotoColorEmoji.ttf
  8. android: fonts
  9. podman run -v $(shell pwd)/../../:/root/darkfi -w /root/darkfi/bin/darkwallet/ -t apk cargo quad-apk build --release
  10. adb uninstall darkfi.darkwallet
  11. adb install target/android-artifacts/release/apk/darkwallet.apk
  12. reset
  13. adb logcat -c
  14. adb logcat -s darkfi
  15. # Useful for dev
  16. cli:
  17. podman run -v $(shell pwd)/../../:/root/darkfi -w /root/darkfi/bin/darkwallet/ -it apk bash
  18. clean:
  19. podman run -v $(shell pwd):/root/dw -w /root/dw -t apk rm -fr target/