diff --git a/docs/dev-getting-started.md b/docs/dev-getting-started.md index 1fb79c41c..f9552fe99 100644 --- a/docs/dev-getting-started.md +++ b/docs/dev-getting-started.md @@ -164,6 +164,8 @@ chmod +x build/app-appimage/Lemonade-*.AppImage - This avoids LGPL dependencies (GTK3, libappindicator3, libnotify) - Run server using: `lemonade-server serve` (headless mode is automatic) - Fully functional for server operations and model management +- `./setup.sh` supports Fedora via `dnf` and installs the common build dependencies automatically +- Local RPM packaging also requires `rpmbuild` (`sudo dnf install rpm-build`) - Uses permissively licensed dependencies only (MIT, Apache 2.0, BSD, curl license) - Clean .deb package with only runtime files (no development headers) - PID file system for reliable process management @@ -275,6 +277,10 @@ lemonade-server serve Very similar to the Debian instructions above with minor changes +**Prerequisites:** +- Completed C++ build (see above) +- `rpmbuild` available (Fedora: `sudo dnf install rpm-build`) + **Building:** ```bash @@ -304,6 +310,8 @@ sudo dnf remove lemonade-server Same as .deb above +For Fedora-specific FLM / XDNA setup notes, see the [Linux FLM / NPU guide](./flm_npu_linux.html). + **macOS:** ### Building from Source on MacOS for M-Series / arm64 Family diff --git a/docs/flm_npu_linux.html b/docs/flm_npu_linux.html index bad8fedac..4caacb1a1 100644 --- a/docs/flm_npu_linux.html +++ b/docs/flm_npu_linux.html @@ -65,6 +65,7 @@

Setup

+ +
@@ -320,6 +360,7 @@

Additional Resources

For detailed NPU setup instructions and troubleshooting: