Skip to content

WASM Server Build Support#889

Open
AlexusBlack wants to merge 1 commit intofreeciv:developfrom
AlexusBlack:wasm-server
Open

WASM Server Build Support#889
AlexusBlack wants to merge 1 commit intofreeciv:developfrom
AlexusBlack:wasm-server

Conversation

@AlexusBlack
Copy link
Copy Markdown

Patches for C code, cross file, meson config and emsbuild.sh that allow build of WASM server for Freeciv. Running prepare_wasm_server.sh results in 3 files in build folder to be used with WASM capable Freeciv-Web client: freeciv-web.js, freeciv-web.wasm and freeciv-web.data.

This is initial clean(er) codebase, that only supports classic ruleset.

freeciv-wasm-compressed.mp4

Patches for C code, cross file, meson config and emsbuild.sh that
allow build of WASM server for Freeciv. Running `prepare_wasm_server.sh`
results in 3 files in build folder to be used with WASM capable
Freeciv-Web client: freeciv-web.js, freeciv-web.wasm and
freeciv-web.data.

This is initial clean(er) codebase, that only supports classic ruleset.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant