mirror of
https://github.com/LCE-Hub/LCE-Emerald-Launcher.git
synced 2026-07-17 15:57:13 +00:00
Some checks are pending
Nix / build (push) Waiting to run
Co-authored-by: /home/neo <158327205+neoapps-dev@users.noreply.github.com>
867 B
867 B
Building Emerald Launcher
Requirements
- Node.js (and NPM)
- Rust
- WebKit2GTK-4.1 (GNU/Linux only)
- WebKit (macOS only, preinstalled)
- Microsoft Edge WebView2 Runtime (Windows only)
- PNPM (optional, but recommended)
- Windows, GNU/Linux or a macOS system.
Building
pnpm install # or npm
pnpm tauri build # or npm
macOS ARM Fix
If you encounter "application is damaged" error on macOS ARM, the build process now includes automatic fixes. If manual intervention is needed:
# Remove quarantine attributes
xattr -cr /path/to/Emerald\ Legacy\ Launcher.app
# Apply ad-hoc signature
codesign --force --deep --sign - "/path/to/Emerald\ Legacy\ Launcher.app"
Flatpak
pnpm flatpak # or npm
Gentoo
A Portage overlay lives in gentoo/. See the GNU/Linux installation section in README.md.