This is the repository for the OpenTK Website at https://opentk.net
The builder assumes that you have a directory structure like so
<root folder>
|
/ \
/ \
/ \
website Website_GhPages
In this diagram, website is the clone directory for the master branch. Use the Batch Files to build. The finished site is exported to Website_GhPages
- _BuildSite.cmd: runs
docfx build, which builds the site (excluding metadata) and exports static HTML to the../Website_GhPagesfolder - _RebuildMetadata.cmd: runs
docfx metadata, which builds all of the projects in the submodule directory (opentk) and creates API Reference from them - _UpdateMetadata.cmd: pulls all changes in the submodule (
opentk), then runs_RebuildMetadata.cmd - _ServeSite.cmd: runs
docfx serve, which fully rebuilds the site (including metadata) and then serves it at port 8080.