This book is written using using the git-scribe toolchain, which can be found at:
Instructions on how to install the tool and use it for things like editing this book, submitting errata and providing translations can be found at that site.
Building the single HTML page
$ cd book $ asciidoc -a icons -a data-uri -o ../output/book.html book.asc
Working on the book
$ bundle install $ bundle exec guard
Building the book in all formats
$ git scribe gen all