mirror of
https://github.com/orbien-org/orbien.git
synced 2026-09-21 16:01:31 +00:00
2.0 KiB
2.0 KiB
Makefile
Run from the repository root. Build artifacts go to target/; packages go to dist/.
| Command | Description |
|---|---|
make web |
Build the dashboard UI into server/assets |
make build |
Debug-build orbien-server and orbien |
make release |
Run web, then release-build server and client |
make orbien-server |
Run web, then release-build the server |
make orbien |
Release-build the client |
make desktop-dev |
Run the desktop app (dev) |
make desktop-font-subset |
Rebuild embedded fonts (i18n + GB2312 L1, ~1.8 MB) |
make desktop-font-subset-tiny |
Regular-only fonts (~0.9 MB) |
make desktop-font-subset-full |
Full SC regional fonts (~16 MB) |
make desktop-build |
Release-build the desktop app |
make desktop-app / make desktop-dmg |
Package macOS .app / .dmg |
make desktop-windows |
Package Windows exe / zip (run on Windows) |
make desktop-deb |
Package Linux .deb (run on Debian/Ubuntu) |
make package |
Run release, then copy binaries and conf/ to dist/ |
make test |
Run workspace tests |
make fmt |
Format Rust code |
make clean |
Clean target/ and frontend install/build outputs |