mirror of
https://github.com/HendrikRauh/inventree-app.git
synced 2026-01-13 03:26:24 +00:00
Add .envrc for Nix environment setup
This commit is contained in:
parent
bf19ace3e9
commit
5f623c0594
5 changed files with 244 additions and 0 deletions
40
NOTE.md
Normal file
40
NOTE.md
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
## Codeänderung
|
||||
|
||||
- android/app/build.gradle: compileSdkVersion/targetSdkVersion auf 36 angehoben,
|
||||
weil mehrere Plugins SDK 36 voraussetzen.
|
||||
|
||||
## Devbuild (out of the box)
|
||||
|
||||
```sh
|
||||
invoke translate
|
||||
flutter build apk --debug
|
||||
```
|
||||
|
||||
## Releasebuild (benötigt Signatur; interaktiv)
|
||||
|
||||
Signatur erstellen; Passwörter merken!:
|
||||
|
||||
```sh
|
||||
keytool -genkey -v -keystore ~/inventree-release-key.jks \
|
||||
-keyalg RSA -keysize 2048 \
|
||||
-alias inventree
|
||||
```
|
||||
|
||||
android/key.properties anlegen mit:
|
||||
|
||||
```properties
|
||||
storePassword=DEIN_STORE_PASSWORD
|
||||
keyPassword=DEIN_KEY_PASSWORD
|
||||
keyAlias=inventree
|
||||
storeFile=/.../inventree-release-key.jks
|
||||
```
|
||||
|
||||
```sh
|
||||
invoke translate
|
||||
fvm flutter build apk --release --no-tree-shake-icons
|
||||
```
|
||||
|
||||
## Pipe
|
||||
|
||||
1. nix installieren (für flake nutzung) (optional aber dann reproduzierbar)
|
||||
2. flake anwenden
|
||||
Loading…
Add table
Add a link
Reference in a new issue