1
0
forked from firka/firka
Files
firka/CONTRIBUTING.md
Armand b75a5faba9 Initial commit
Co-authored-by: Zypherift <regokoppany@gmail.com>
2025-02-10 22:22:45 +01:00

1.5 KiB

Flutter telepítése

A flutter telepítéséhez a dokumentáció itt található.

Brotli

A firka brotlival compresseli a libflutter-t buildelés közben ezért szükséges a projekt buildeléséhez hogy a brotli a PATH-ben legyen

Windows

  • Töltsd le a brotli-x64-windows-static.zip-et a google/brotli github repoból
  • Csomagold ki valahol (pl. C:\Users\\dev\brotli)
  • Add hozzá a mappát ahova kicsomagoltad (C:\Users\\dev\brotli) a PATH-hez
  • Ne felejtsd el újraindítani az IDE-det illetve parancssorodat utánna hogy frissúljön a PATH

Linux/MacOS

Telepítsd fel a brotli packaget a distro-d package managerével

Keystore

Secrets dokumentáció

Flutter l10n

Flutter l10n fileok generálása

flutter gen-l10n --template-arb-file app_hu.arb

Android debug build

A dev buildhez nem közelező keystore használata

$ cd firka
$ flutter build apk --debug --target-platform android-arm,android-arm64,android-x64

Android release build

A release buildhez közelező egy keystore használata, illetve a saját flutter forkunk használata.

Custom flutter engine setupolása

$ git clone https://git.firka.app/firka/flutter
$ cd flutter
$ . dev/tools/envsetup.sh
$ gclient sync -D
$ ./dev/tools/build_release.sh

Release apk buildelése

$ ./tools/linux/build_apk.sh main