InstallerDescription

  • XML based
  • XML Schema: http://install-toolkit.sourceforge.net/InstallerDescription

    <Installer>
      <Package>
      <Description>
        <Short>
        <Long>
      </Description>
      <License>
      <Windows>
        <Configfiles>
          <Include>
          <Exclude>
        </Configfiles>
        <Desktop>
          <Shortcut>
        </Desktop>
        <Startmenue>
          <Shortcut>
        </Startmenue>
      </Windows>
      <Deb>
        <Depends>
        <Recommends>
        <Suggests>
        <Configfiles>
          <Include>
          <Exclude>
        </Configfiles>
        <Startmenue>
      </Deb>
    </Installer>

Package

General package informations.

NameTypeDescription
NamestringName of the package
ManufacturerstringName of the package builder
EmailstringEmail address of the package builder
Attributes

Short

Contains a short description (one line)

Long

Contain a long description (multiline)

License

Contains the license text

Configfiles

The inner <Include> and <Exclude> Tags are used as Ant FileSet patterns to describe which files of the install package are confuration files.

Windows

Contains Windows Installer specific informations.

NameTypeDescription
UpgradecodestringGUID to identify the package
Attributes

Shortcut

Shortcut to place on the Desktop or in the Startmenue

NameTypeDescription
FilestringThe File to Link
NamestringName of the Shortcut
IconstringIcon of the Shortcut
WorkingdirstringWorking directory
ArgumentsstringArguments for the Shortcut
Attributes

Startmenue(Win)

Folder in the Startmenue to place Shortcuts

NameTypeDescription
FolderstringSubfolder in the Startmenue to place Shortcuts
Attributes

Deb

Settings for Debian Packages

NameTypeDescription
SectionstringDebian Section of the Package
PrioritystringPackage priority
Attributes

Depends

Packages, this Package depends on

Recommends

Packages, this Package recommends to install

Suggests

Packages, this Package suggests to install

Startmenue(Deb)

Shortcut to place in the KDE, Gnome and XFce Startmenue

NameTypeDescription
NamestringName of the Shortcut
CommentstringLong Name of the Shortcut
CommandstringCommand to execute
Terminaltrue|falseExecute in Terminal Window
IconstringIcon of the Shortcut
CategorystringCategory of this Shortcut
Attributes