40636246df
the bug was that time from server is in UTC format, and our time is in local format, so it needed to be shifted back to UTC. oddly enough .toUtc() method didn't work |
||
---|---|---|
.github | ||
android | ||
assets | ||
fastlane/metadata/android | ||
ios | ||
lib | ||
linux | ||
scripts | ||
test | ||
windows | ||
.gitignore | ||
.metadata | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
analysis_options.yaml | ||
pubspec.lock | ||
pubspec.yaml |
README.md
Build from source
Prerequisites
- Install flutter: To check if this step was successful run
flutter doctor
(Installing android studio is not required if you setup the android SDK yourself) - Clone this repo:
git clone https://github.com/krawieck/lemmur
- Enter the repo:
cd lemmur
Android
- Build:
flutter build apk
The apk will be in build/app/outputs/flutter-apk/app-release.apk
Linux
- Make sure you have the additional linux requirements (verify with
flutter doctor
) - Switch to dev channel of flutter:
flutter channel dev flutter upgrade flutter config --enable-linux-desktop
- Build:
flutter build linux
The executable will be in build/linux/release/bundle/lemmur
(be aware, however, that this executable is not standalone)
Windows
- Make sure you have the additional windows requirements (verify with
flutter doctor
) - Switch to dev channel of flutter:
flutter channel dev flutter upgrade flutter config --enable-windows-desktop
- Build:
flutter build windows
The executable will be in build\windows\runner\Release\lemmur.exe
(be aware, however, that this executable is not standalone)