/easyrpg.org

The EasyRPG Homepage

Primary LanguageHTML

easyrpg.org

Source code of the EasyRPG homepage at https://easyrpg.org

Requirements

Source code

Homepage development is hosted by GitHub, project files are available in this git repository:

https://github.com/EasyRPG/easyrpg.org

Building the site

Install needed gems (choose one):

$ make install       # for building the site
$ make install-devel # for additional development and testing

This will install all needed gems in the vendor/bundle folder and provide available commands in the bin directory. You can use helper.bash script to add them to your $PATH and therefore make them available to your shell. Alternatively, you may run commands with prefix, i.e. bin/nanoc.

$ source helper.bash
$ nanoc      # to build the page
$ guard      # Automatically rebuild website on changes
$ nanoc view # Make website available at http://localhost:3000
$ nanoc live # Combination of last two commands

For convenience there is a Makefile provided:

$ make           # Compile website and view it
$ make compile   # Compile website
$ make all       # Clear, compile and check website
$ make check     # Check compiled website for problems
$ make clean     # Remove generated page
$ make distclean # Remove any generated files and bundled gems
$ make install   # Install gems and configure environment

CI on netlify Netlify Status

Site is available in a namespace at https://easyrpg.netlify.app Pull request builds will be linked automatically after CI run.

Bug reporting

Available options:

License

The homepage is currently provided "as-is", we are currently not able to have a common license for all files, as they have been cluttered over the years. We are going to clear that up and hope to provide it under a Creative Commons license later. We hope that this is in the intention of the original authors and designers (see issue #5 for reference).

3rd party software

Included are the following 3rd party software: