Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.58 KB

PACKAGING.md

File metadata and controls

29 lines (24 loc) · 1.58 KB

Package NeuralNote for macOS

  • Build the app, VST3 and AU in Release mode.
  • Install Packages if you don't have it already.
  • Set up an Apple Developer certificate and load it into Keychain (for both the app and the installer).
  • Run the sign_and_package_neuralnote_macos.sh script to sign the 3 artifacts and package them into a an installer (.pkg file).
    • Run the script with the path to the release directory containing the Standalone, VST3 and AU directory (usually cmake-build-release/NeuralNote_artefacts/Release).
      ./sign_and_package_neuralnote_macos.sh cmake-build-release/NeuralNote_artefacts/Release
    • The script will ask for the Apple ID and password (app specific) for the signing process.
    • The installer will be located in Installer/Mac/build

Package NeuralNote for Windows

On Windows, NeuralNote is not code signed for now. To create the installer, the following steps are required:

  • Build the app and VST3 in Release mode.
  • Install Inno Setup if you don't have it already.
  • Build the installer.
    • In command prompt, from the trunk of the repository, run the following command:
      "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" Installers\Windows\neuralnote.iss /DReleaseDir="cmake-build-release/NeuralNote_artefacts/Release"
      
      DReleaseDir should indicate the path to the release directory containing the Standalone, VST3 and AU directory.

The installer will be located in Installer/Windows/Output.