diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-12-05 15:27:58 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-12-05 15:27:58 +0100 |
| commit | b1db0e0f201fa1551e3fe98bc41e56e3f802d7af (patch) | |
| tree | 416c4315f64c041741a6c57817c5ab060536d5e4 /README.md | |
| parent | 92096618f27053efb2da74a0c359502c6a17d4f8 (diff) | |
| download | hurrycurry-b1db0e0f201fa1551e3fe98bc41e56e3f802d7af.tar hurrycurry-b1db0e0f201fa1551e3fe98bc41e56e3f802d7af.tar.bz2 hurrycurry-b1db0e0f201fa1551e3fe98bc41e56e3f802d7af.tar.zst | |
update protocol doc
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -28,12 +28,11 @@ The game protocol is outlined in [protocol.md](./protocol.md). ## Building The high-level build system is Make. But Rust's Cargo is also used. There are is -a `all` target for everything and `all_`_component_ for each component. +a `all` target for everything and `all_<component>` for each component. ```sh make all # Build everything -make all_client # Build only client -make all_server # Build only server +make all_{client,server,book,data,testclient} # Build only one component make clean # Remove build files ``` @@ -53,10 +52,11 @@ make clean # Remove build files - [sed](https://www.gnu.org/software/sed) - Test client: - [Rustup](https://rustup.rs) - - esbuild + - [esbuild](https://esbuild.github.io/) - Book export: - [Godot](https://godotengine.org) (>=4.5) - [Rustup](https://rustup.rs) + - (Optional) [Graphviz](https://graphviz.org/) ## Contributing |