Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 2.5 KB

README.md

File metadata and controls

45 lines (32 loc) · 2.5 KB

Build files for Hext's project website

Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License unless noted otherwise. See the section 'Licensing' of this readme.

These are the build files for Hext's project page hext.thomastrapp.com, which is hosted on Github Pages.

Build instructions

Dependencies: git, jekyll, doxygen, uglifyjs, cleancss

# optional: refresh the libhext C++ library documentation
# from Github's master branch
./scripts/refresh-libhext-documentation.sh jekyll/

# optional: minify and combine js and css assets
./scripts/minimize-js-css.sh jekyll/

# create new build located in jekyll/_site
cd jekyll/
jekyll build

To switch to non-minified/non-combined assets, edit jekyll/_config.yml and add or uncomment the option environment: development.

Licensing

This project includes work authored by third parties, which have their own respective licenses.

Everything else is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. If the CC-BY-NC-4.0 license is too restrictive for your purposes, contact me, and we'll work something out.