ImageGlass

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search

ImageGlass Installer

<?xml version="1.0" encoding="UTF-8"?>
<packages:packages xmlns:packages="http://www.wpkg.org/packages"
        xmlns:wpkg="http://www.wpkg.org/wpkg" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.wpkg.org/packages ../xsd/packages.xsd">

  <package
      id="imageglass"
      name="ImageGlass Classic Image Viewer"
      revision="%PKG_VERSION%"
      reboot="false"
      priority="5">

    <variable name="PKG_VERSION"        value="9.3.2.520" />

    <!-- This variable is usually based on the date the package was created -->
    <variable name="PKG_NAME"           value="ImageGlass" />
    <variable name="PKG_INSTALL_SWITCH" value="ALLUSERS=1"/>
    <variable name="PKG_REMOVE_SWITCH"  value="ALLUSERS=1"/>

    <check type="uninstall" condition="versiongreaterorequal" path="ImageGlass" value="%PKG_VERSION%"/>

    <commands>
      <command type="install" cmd='msiexec /i "%SOFTWARE%\ImageGlass\ImageGlass_%PKG_VERSION%_x64.msi" /qn /norestart %PKG_INSTALL_SWITCH% '>
        <exit code="0" />
        <exit code="3010" />
      </command>
      <command type="upgrade" include="install" />

      <command type="remove" cmd='msiexec /x "%SOFTWARE%\ImageGlass\ImageGlass_%PKG_VERSION%_x64.msi" /qn %PKG_REMOVE_SWITCH%' />

    </commands>
  </package>

</packages:packages>