Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.01 KB

File metadata and controls

33 lines (24 loc) · 1.01 KB

Developer documentation

#Build

To Build MCUTools you will need:

To Build the installer you will need:

  • Inno Setup
  • Inno Download plugin

After installing tools just run the CompileRelease.cmd file. This will build the software to the bin\release directory with all modules.

To run the software .NET Framework 4.5 must be installed.

#Project Layout

The software is split into modules. A module is basically an Assembly. The Assembly's name must end with tool.dll. The Assembly loader in MCU tools will load all the objects that are inherited from the following classes:

  • Tool A basic tool. Opens in a new tab
  • PopupTool A tool that opens in a pop-up window.
  • ExternalTool An external tool, mainly used for program execution
  • WebTool A tool that's found on the internet or opens from a browser.

These classes can be found in The MCUTools.Interfaces assembly file.