Skip to content

Developer documentation

Max edited this page Jul 1, 2021 · 14 revisions

Building from source

Source code (hive)

Use setup\build.cmd to build everything and create the installer. It builds:

  • src\Hive.Core
  • src\Hive.IO
  • creates setup\Setup_Hive.exe
  • docs for Hive.Core into hive.wiki (assumes hive.wiki repo is in the same location as hive repo!)

Also, if new Hive.Core components are added, they need to be specified in the build.cmd

Wiki (hive.wiki)

The wiki is part of a separate repo called hive.wiki, as this is not part of the regular hive repo in GitHub.

Youu can either edit wiki pages on Github directly or locally by pushing changes to the hive.wiki repo. For the latter, keep in mind that there is only a master branch (so no pull requests) and you can commit directly there. Refer to the Github Docs for how to setup, organise pages, add/edit pages, etc.

Dependencies

Written in hive\setup\README.md

Main architecture

Where to find what

Visualizer and plots

  • overview of class hierarchy
  • how to add a new plot (hand drawn / OxyPlot)

Clone this wiki locally