diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/tutorial/config/config.xml | 3 | ||||
-rw-r--r-- | examples/tutorial/packages/com.vendor.product/meta/installscript.qs | 20 | ||||
-rw-r--r-- | examples/tutorial/packages/com.vendor.product/meta/license.txt (renamed from examples/tutorial/config/license.txt) | 0 | ||||
-rw-r--r-- | examples/tutorial/packages/com.vendor.product/meta/package.xml | 6 |
4 files changed, 26 insertions, 3 deletions
diff --git a/examples/tutorial/config/config.xml b/examples/tutorial/config/config.xml index eb1ba45d0..235434776 100644 --- a/examples/tutorial/config/config.xml +++ b/examples/tutorial/config/config.xml @@ -1,10 +1,9 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <Installer> <Name>Your application</Name> <Version>1.2.3</Version> <Title>Your application Installer</Title> <Publisher>Your vendor</Publisher> - <License>license.txt</License> <StartMenuDir>Super App</StartMenuDir> <TargetDir>@rootDir@InstallationDirectory</TargetDir> </Installer> diff --git a/examples/tutorial/packages/com.vendor.product/meta/installscript.qs b/examples/tutorial/packages/com.vendor.product/meta/installscript.qs new file mode 100644 index 000000000..e857dae4d --- /dev/null +++ b/examples/tutorial/packages/com.vendor.product/meta/installscript.qs @@ -0,0 +1,20 @@ +function Component() +{ + // constructor +} + +Component.prototype.isDefault = function() +{ + // select the component by default + return true; +} + +Component.prototype.createOperations = function() +{ + try { + // call the base create operations function + component.createOperations(); + } catch (e) { + print(e); + } +} diff --git a/examples/tutorial/config/license.txt b/examples/tutorial/packages/com.vendor.product/meta/license.txt index 61a94dce7..61a94dce7 100644 --- a/examples/tutorial/config/license.txt +++ b/examples/tutorial/packages/com.vendor.product/meta/license.txt diff --git a/examples/tutorial/packages/com.vendor.product/meta/package.xml b/examples/tutorial/packages/com.vendor.product/meta/package.xml index 0c84f6dde..808460837 100644 --- a/examples/tutorial/packages/com.vendor.product/meta/package.xml +++ b/examples/tutorial/packages/com.vendor.product/meta/package.xml @@ -1,8 +1,12 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <Package> <DisplayName>The root component</DisplayName> <Description>Install this example.</Description> <Version>0.1.0-1</Version> <ReleaseDate>2010-09-21</ReleaseDate> <Name>com.vendor.product</Name> + <Licenses> + <License name="Beer Public License Agreement" file="license.txt" /> + </Licenses> + <Script>installscript.qs</Script> </Package> |