b338a667f3 | ||
---|---|---|
.github | ||
android | ||
ios | ||
lib | ||
linux | ||
test | ||
windows | ||
.gitignore | ||
.metadata | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
analysis_options.yaml | ||
pubspec.lock | ||
pubspec.yaml |
README.md
lemmur
A lemmy mobile client
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)