Skip to content

Official-Novadesk/MyPlugin-Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyPlugin-Template (Single Addon)

Minimal starter template for one standalone Novadesk addon.

Files

  • MyPlugin.sln - Visual Studio solution
  • MyPlugin/MyPlugin.vcxproj - Visual Studio project
  • MyPlugin/main.cpp - addon entry points and exported API
  • MyPlugin/MyPlugin.rc / MyPlugin/resource.h - version metadata resource
  • NovadeskAPI/novadesk_addon.h - addon API header
  • NovadeskAddon.props - common build props
  • addon.json - addon name and version used for release packaging

How to use

  1. Open MyPlugin.sln in Visual Studio 2019+.
  2. Build Debug|x64 or Release|x64.
  3. Output DLL will be under dist\x64\....
  4. For Release, a ZIP is created in the same output folder named Name_vXXX.zip using addon.json.
  5. Rename strings in MyPlugin/main.cpp and MyPlugin/MyPlugin.rc to match your addon name.
  6. Update addon.json with your addon name and version.

Build from terminal

.\Build.ps1
.\Build.ps1 -Configuration Release

About

Minimal starter template for one standalone Novadesk addon.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors