aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorSulfurNitride <lukew19@proton.me>2026-02-17 00:43:49 -0600
committerGitHub <noreply@github.com>2026-02-17 00:43:49 -0600
commit91e1d7f9f03ab3fd77cee94c1eac2abf89254e50 (patch)
treeae4207248756f12f426e533e72e904172255c5a3 /README.md
parent37e13e0f5aa8a400ca3bee77d37cbe73b9919355 (diff)
Update README to remove native build instructions
Removed sections about native builds and their requirements from the README.
Diffstat (limited to 'README.md')
-rw-r--r--README.md34
1 files changed, 1 insertions, 33 deletions
diff --git a/README.md b/README.md
index 1b1cc53..6509b08 100644
--- a/README.md
+++ b/README.md
@@ -40,8 +40,7 @@ If you want to support the things I put out, I do have a [Ko-Fi](https://ko-fi.c
Both builds install to `~/.local/share/fluorine/` — the same location, so Flatpak and native share instances, plugins, and configs.
-NOTE: Native builds are available but are not officially supported by me. Please do not make an issue relating to something not working on the native build if it's working on the flatpak. If you want to report issues with the native build please do so in the discord under the tools testing channel.
-
+NOTE: Native builds are available but are not officially supported by me. Please do not make an issue relating to something not working on the native build if it's working on the flatpak.
### Flatpak (recommended for end users)
```bash
@@ -50,37 +49,6 @@ NOTE: Native builds are available but are not officially supported by me. Please
# flatpak install --user fluorine-manager.flatpak
```
-### Native (container build)
-
-Requires podman (or docker). The container handles all dependencies automatically.
-
-```bash
-./build-native.sh
-# Builds inside a container, then installs to ~/.local/share/fluorine/
-# Creates a desktop entry and symlinks fluorine-manager into ~/.local/bin/
-```
-
-### Native (building from source on host)
-
-If you want to build directly on your system without a container, you need:
-
-**Build tools:** GCC/Clang, CMake, Ninja, Rust toolchain, pkg-config, patchelf, [uv](https://docs.astral.sh/uv/)
-
-**Libraries:**
-- Qt 6 (base, webengine, websockets, wayland)
-- Boost (program_options, thread)
-- spdlog, toml++, tinyxml2, sqlite3, fontconfig
-- libfuse3, lz4, zlib, zstd, bzip2, lzma
-- OpenSSL, libcurl
-
-Python 3.13, pybind11, and all Python packages (sip, psutil, vdf) are managed automatically by `uv` during the CMake configure step — no system Python dev packages needed.
-
-Then build:
-```bash
-cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_PLUGIN_PYTHON=ON
-cmake --build build --parallel
-```
-
## Known Limitations
- Some third-party MO2 plugins are Windows-only and will fail on Linux (for example DLL/ctypes `windll` assumptions).