MAIT 1.0 MESA+ ADDon Installer Tool

 

MAIT allows you to pack your ADD's library into a installer file, in a very easy way.

 

 

 

 

MAIT HowTo:

 

Reading this HowTo for compiling the installer for your Mesa+ ADDon.

The generated setup wizard will install the ADDon in the proper ADD Library Directory

 

Requirements:

 

Inno Setup

Official Site

Download

This is the Compiler.


Inno Setup QuickStart Pack

Official Site

Download

This will install

  • An alternative editor: optional
  • The pre-processor: You need it!
  • The encrypting plugin: optional

ISSI: Inno Setup Script Include

Official Site


You need it!

It enables special kind of definitions in Inno Setup scripts.


MAIT: Mesa+ ADDon Installer Tool

Download


You need it!

Extract the content of the zip file into your Hard drive.


 

Instructions:

 

Install all the required software in the same order I told You.

 

ADD Library structure:

 

You can find, in the "contents" dir, the structure of ADD library:

  • Banks
  • Clips
  • Clipsets
  • Keygroups
  • LFOs
  • Patches
  • Scales
  • Sounds
  • Soundsets

Put your contents in the proper directory. It's better to use only Directories. Like this:

 

  • Banks\yourBankDir\yourBankContents(subdirs and files)
  • Clips\yourClipsDir\yourClipsContents(subdirs and files)
  • Clipsets\yourClipsetsDir\yourClipsetsContents(subdirs and files)
  • ...

It should be even better if You use only one name for ALL your directories:

 

  • Banks\FRANX\myBankContents(subdirs and files)
  • Clips\FRANX\myClipsContents(subdirs and files)
  • Clipsets\FRANX\myClipsetsContents(subdirs and files)
  • ...

In this way, the user can quickly find your ADDons' files.

 

IMPORTANT: NO FILES OF THE ORIGINAL LIBRARY MUST BE OVERWRITTEN!

 

Compiling:

 

By using MAIT You can assign the proper values(License file,Splashscreen,Link to your web-site...) to your setup scripts.

But, above all, You can compile your own ADDon setup wizard without touching any line of code!

These are the simple steps You have to do:

 

  • Copy ALL you stuff into the proper contents sub-dirs

REMEMBER: Use only Directories!

For example: Copy yourBank-directory into contents\Banks folder, yourKeygroups-directory into contents\Keygroups and so on.

  • Open MAIT and assign the proper values
  • Push the Process Button. The setup will be generated after a while!
  • You did it!

 

MAIT Parameters Explanation:

 

INNO Setup Compiler:

You have to locate the ”Compil32.exe“ file in the Inno Setup Installation folder.

ISSI Directory:

Locate the ISSI Installation directory (C:\ISSI by default)

Main Directory:

This is the complete path of the Main Directory. All the files you need, have to be inside this directory or sub-dirs.

Contents Directory:

Path of your contents-directory. Here you have to put all the things you want to install

Wizard Resources Directory:

Path of wizard resource files.Here you have to put all the files you need for the installation wizard: the License and the Splashscreen

License File:

It must be a file (txt,rtf) inside the sub-dir "resources"

SplashScreen Image:

It must be a "bmp" file inside the sub-dir "resources"

Split Installer:

Here you can decide to split the setup file.

[1 'exe' file (few kb)] + [1 or more 'bin' files (each file is ~60 mB)]

Solid Compression:

If addon's size is less than 100 MB and Split Installer=off, then you can activate solid compression.

ADDon Name:

Used by the installer: 'this will install your ADDon-pack...'

ADDon Name Version:

Addon name + version informations, if available.

Used by the installer: 'this will install your ADDon-pack 0.1...'

Setup File Name:

Name (without extension) of the generated setup file.

Default Start Menu Group:

Default group name in the start menu folder

Publisher:

Your Organization

URL:

A Link to Your Web-Site

URL Text:

Link Appearance

Process Button:

Generate the script and compile it

Generated Script:

Here you can see the generated script