|
All checks were successful
Release APK / build (push) Successful in 3m29s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| android | ||
| assets | ||
| fastlane | ||
| lib | ||
| linux | ||
| locales | ||
| test | ||
| tool | ||
| .gitignore | ||
| .metadata | ||
| analysis_options.yaml | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
Mews
A Flutter reader for Mews pages (see ../mews-spec/). Local-first: pages,
bookmarks, subscriptions, and reading settings live in a local Drift database;
network access only revalidates the cache.
Targets Android and Linux desktop. From the repository root, run devbox shell
and then:
devbox run run-linux— run the Linux desktop appdevbox run build-linux— build the Linux bundle atapp/build/linux/x64/release/bundle/devbox run run— run on a connected devicedevbox run test/devbox run analyze
The devbox shell supplies the GTK toolchain, cmake, ninja, clang, and
pkg-config that the Linux build needs. The bundle is self-contained: the build
adds an $ORIGIN runpath to the bundled engine library so Dart's sqlite3
lookup resolves when the binary is launched directly.