The intention of this project is to make the jinteki.net code base easier to explore.
Currently only the code snippets specific to cards are available to browsing.
Run the Shell script to update the source files stored in clj/
(might fail if this folder is missing, just create it with mkdir clj
)
Run the Julia scripts to generate markdown pages for each card type, and the data used to populate the pages.
Run the jekyll server as described on the Quickstart,
normally bundle exec jekyll serve
. If it fails try bundle install
first, otherwise consult the jekyll documentation.
Alternatively run the Makefile with make
. This will run all the python scripts automatically (and in the correct order).
The shell script is called with bash
, if you don't have this replace that call in the Makefile with the Shell of your choice.
You can also run the server with make serve
. Run make
first if you have changed any of the clj files or the README.
Requires:
julia
for the Julia scripts, including theRequests
andJSON
packagessvn
for the shell scriptjekyll
for the serverbundler
(might have to specifically install this to get the jekyll stuff to work...)
This project is licensed under the standard MIT license.
Uses a slightly modified version of the Minima theme -- MIT license.
Uses AnchorJS for deep anchor links to cards -- MIT license.