---
title: Packages
description: "Packages The Sigma App is a package (a single file) containing: A manifest file Installation files The manifest file describes the App ID, version and contents. Basically the file is a ZIP file, containing at least a file called install.xml,…"
url: "https://developer.sigmaestimates.com/docs/packages/"
updated: "2019-05-24"
category: Distribution
---

# Packages

Packages
The Sigma App is a package (a single file) containing:

A manifest file
Installation files

The manifest file describes the App ID, version and contents. Basically the file is a ZIP file, containing at least a file called install.xml, which is a manifest file describing everything else in the package. The extension of the file must be .sigmapackage (instead of .zip).
Package files can be manually installed in Sigma by:

Specifying the filename on the Sigma command line.
Dragging a package file onto Sigma.
Double-clicking on a package file in the Windows Shell.

Installation actions are logged to a file named install.log located in the destination folder.
A typical way to structure the package (zip) file is:

root folder
 |--install.xml
 --source
    |--my pricebook.sli
    |--my template.sit
    --myapp.sigmabundle

Below is an example install.xml file. Complete documentation is found here:&nbsp;Package API
Install.xml example file
&lt;sigma.package.manifest&gt;
    &lt;id&gt;MyAppId&lt;/id&gt;
    &lt;name&gt;My App Name&lt;/name&gt;
    &lt;version&gt;1.1.0.0&lt;/version&gt;
    &lt;description&gt;A short description of the App&lt;/description&gt;
    &lt;productURL&gt;http://www.myappasite.com&lt;/productURL&gt;
    &lt;authorID&gt;se&lt;/authorID&gt;
    &lt;authorName&gt;My Company Inc&lt;/authorName&gt;
    &lt;authorURL&gt;http://www.mycompanysite.com&lt;/authorURL&gt;
    &lt;actions&gt;
        &lt;action type="copy"&gt;
            &lt;source&gt;myapp.sigmabundle&lt;/source&gt;
            &lt;target&gt;myapp.sigmabundle&lt;/target&gt; &lt;!-- File renamed on install, folder defaults to %install% --&gt;
            &lt;replace&gt;yes&lt;/replace&gt; &lt;!-- Always replace --&gt;
        &lt;/action&gt;
		 &lt;action type="copy"&gt;
            &lt;source&gt;template.xlsx&lt;/source&gt;
            &lt;target&gt;%sigma_datapath%template.xlsx&lt;/target&gt; &lt;!-- File renamed on install, folder defaults to %install% --&gt;
            &lt;replace&gt;yes&lt;/replace&gt; &lt;!-- Always replace --&gt;
        &lt;/action&gt;
		 &lt;action type="copy"&gt;
            &lt;source&gt;pricebook.sli&lt;/source&gt;
            &lt;target&gt;%sigma_sharedlibpath%MyApppricebook.sli&lt;/target&gt; &lt;!-- File renamed on install, folder defaults to %install% --&gt;
            &lt;replace&gt;yes&lt;/replace&gt; &lt;!-- Always replace --&gt;
        &lt;/action&gt;
        &lt;action type="restart"/&gt; &lt;!-- Restart Sigma --&gt; 
    &lt;/actions&gt;
&lt;/sigma.package.manifest&gt;
