This is the code base for the http://nekovm.org website.
On the website there is a "Contribute" link on the footer of each page. Clicking this link will take you to the relevant file in this repository.
You can then edit using Github's online file editor and submit a pull request. You can also fork the repo and edit on your local machine with your preferred text editor, which may be easier for large integrations.
If you find a bug, have an issue, suggestion, or want to contribute in some other way, please use the Github Issue Tracker.
Any bugs we will attempt to address promptly. New content or subjective issues (colours, fonts, marketing material etc) will be considered on a case by case basis.
If you are a designer and want to help freshen up the look of the site, please open an issue or contact [email protected]. We'd love your input!
To run a local copy follow these steps:
- Install the dependencies
haxelib install all
in the root directory. - Generate the website by running
haxe generate.hxml
.
The website is now available in the out/
folder, you can launch it any webserver, for instance:
- with neko
nekotools server -d out
and access it athttp://localhost:2000/
. - with python
cd out/ && python -m SimpleHTTPServer
and access it athttp://localhost:8000/
.
Any push or merge to the master
branch will trigger a github actions workflow to build and deploy to "nekovm.org".