Please note that this webserver is work in progress, and that it is currently not possible to run it without access to files internal to Tokiwa Software.
This webserver is intended to replace our current Java-based webserver for the Fuzion website. It currently depends on that Java-based webserver, which means it is currently impossible to run without having access to this internal code. This is due to change soon. Note however that the full website source code will likely be never published.
Note that the webserver must be cloned into the parent directory of your Fuzion and
flang_dev
(this is the part internal to Tokiwa Software) clone.
git clone https://github.com/tokiwa-software/fzweb.git
- Build Fuzion as usual, building all the modules (
make
). - In your
flang_dev
clone, build thewebserver.fum
module usingmake /full/path/to/fuzion/build/modules/webserver.fum
.
Make sure
fz
is in your$PATH
.
cd fzweb
make run_fz
To compile using the C backend and run the binary immediately:
make run_fz_c