Skip to content

Ircam-Partiels/vamp-plugin-packager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vamp Plugin Packager

A CMake script for packaging Vamp plugins

This CMake script automatically generates Vamp plugin installation packages for macOS, Windows and Linux operating systems and can automatically sign and notarise packages on macOS and Windows. The variables and options used to configure the packaging and signature are described in the header of the CMake script.

Example

set(VPP_NAME "MySuperProject" CACHE PATH "The name of the project")
set(VPP_COMPANY "MySuperCompany" CACHE PATH "The name of the company")
set(VPP_URL "MySuperWebsite" CACHE PATH "The URL of the project")
...
include(vamp-plugin-packager/vamp-plugin-packager.cmake)
...
vpp_add_plugin(my-vamp-plugin)
vpp_add_file(my-extra-file.txt my-destination-dir)

⚠️ Packaging under Windows requires InnoSetup.

Credits

  • Vamp Plugin Packager by Pierre Guillot at IRCAM IMR Department
  • Vamp SDK by Chris Cannam, copyright (c) 2005-2024 Chris Cannam and Centre for Digital Music, Queen Mary, University of London.

Releases

No releases published

Packages

No packages published

Languages