Difference between revisions of "CommitMonitor"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(new version CommitMonitor-1.4.0.354 + new check on the version of the file (do not perform downgrade))
(new upstream version 1.6.5.470 + different checks for 32bit and 64bit OS)
 
Line 9: Line 9:
 
         id="commitmonitor"  
 
         id="commitmonitor"  
 
         name="CommitMonitor"  
 
         name="CommitMonitor"  
         revision="140354"  
+
         revision="165470"  
 
         priority="1"
 
         priority="1"
 
         reboot="false">
 
         reboot="false">
        <check type="uninstall" condition="exists" path="CommitMonitor" />
+
        <!-- different checks for 32bit and 64bit OS -->
        <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\CommitMonitor\CommitMonitor.exe" value="1.4.0.354"/>
+
<check type="logical" condition="or">
         <install cmd='msiexec /i %SOFTWARE%\commitmonitor\CommitMonitor-1.4.0.354.msi /qn /norestart' />
+
            <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\CommitMonitor\CommitMonitor.exe" value="1.6.5.470"/>
 +
            <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\CommitMonitor\CommitMonitor.exe" value="1.6.5.470"/>
 +
</check>
 +
 +
         <install cmd='msiexec /i %SOFTWARE%\commitmonitor\CommitMonitor-1.6.5.470.msi /qn /norestart' />
 
         <!-- Upgrade fails. Uninstall first -->
 
         <!-- Upgrade fails. Uninstall first -->
         <upgrade cmd='msiexec /i %SOFTWARE%\commitmonitor\CommitMonitor-1.4.0.354.msi /qn /norestart' />
+
         <upgrade cmd='msiexec /i %SOFTWARE%\commitmonitor\CommitMonitor-1.6.5.470.msi /qn /norestart' />
 
     </package>
 
     </package>
 
</packages>
 
</packages>

Latest revision as of 16:27, 2 December 2009

This is a silent installer for CommitMonitor. You can get it from CommitMonitor Homepage.


<?xml version="1.0" encoding="UTF-8"?>

<packages>
    <package 
        id="commitmonitor" 
        name="CommitMonitor" 
        revision="165470" 
        priority="1"
        reboot="false">
        <!-- different checks for 32bit and 64bit OS -->	 
	<check type="logical" condition="or">
            <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\CommitMonitor\CommitMonitor.exe" value="1.6.5.470"/>
            <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\CommitMonitor\CommitMonitor.exe" value="1.6.5.470"/>
	</check>		 
		 
         <install cmd='msiexec /i %SOFTWARE%\commitmonitor\CommitMonitor-1.6.5.470.msi /qn /norestart' />
         <!-- Upgrade fails. Uninstall first -->
         <upgrade cmd='msiexec /i %SOFTWARE%\commitmonitor\CommitMonitor-1.6.5.470.msi /qn /norestart' />
    </package>
</packages>