Skip to content

Hext's website and documentation. Hext is a domain-specific language for extracting structured data from HTML documents.

License

Notifications You must be signed in to change notification settings

html-extract/html-extract.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Hext's website and documentation. Hext is a domain-specific language for extracting structured data from HTML documents.

Resources

License

Stars

Watchers

Forks