Endless Sky reference site generator
This is a tool for generating a website with reference information about the Endless Sky game.
The generator works by parsing the game's sources (specifically
data/*.txt files) to get all game data so the information always stays up-to-date.
First you need to clone the project and pull the game which is linked as a git submodule:
$ git clone firstname.lastname@example.org:7even/endless-ships.git $ cd endless-ships $ git submodule update --init
Generating the site
Just run the
boot build command from the root directory of the application. It will put the generated files under the
build/ directory, ready to be deployed to the server.
Viewing the site locally
If you don't want to deploy the site to the server you can view it locally - there's a bunch of ways to start a simple HTTP server for serving static files. For example here's how one would do that with Ruby:
$ cd build # the generated site will be available at build/ $ ruby -rwebrick -e'WEBrick::HTTPServer.new(:Port => 8000, :DocumentRoot => Dir.pwd).start'
Then point your browser to http://localhost:8000.