Difference between revisions of "GanttProject"
From WPKG | Open Source Software Deployment and Distribution
m (minor fixes... (move instead of mkdir, rmdir etc...)) |
(Added code for .mpp file association & put some standard headings in page) |
||
Line 1: | Line 1: | ||
− | [http://ganttproject.biz/ GanttProject] is an open source alternative to MS Project. | + | [http://ganttproject.biz/ GanttProject] |
+ | GanttProject is an open source cross-platform desktop tool for project scheduling and management. It runs on Windows, Linux and MacOSX and is an alternative to MS Project. | ||
This is silent installer and deinstaller for GanttProject | This is silent installer and deinstaller for GanttProject | ||
+ | =Version 2.x= | ||
GanttProject's installer places the icons in "%UserProfile%". This corrects that. | GanttProject's installer places the icons in "%UserProfile%". This corrects that. | ||
− | + | ==WPKG Package== | |
<source lang="xml"> | <source lang="xml"> | ||
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||
Line 32: | Line 34: | ||
</packages> | </packages> | ||
</source> | </source> | ||
+ | ===Optional Extras=== | ||
+ | If you want you can also add the following lines to associate Microsoft Project files with GanttProject. | ||
+ | <source lang="xml"> | ||
+ | <install cmd='%COMSPEC% /c assoc .mpp=GanttProject.MPP' /> | ||
+ | <install cmd='%COMSPEC% /c ftype GanttProject.MPP="%ProgramFiles%\GanttProject\ganttproject.exe" "%1"' /> | ||
+ | </source> | ||
+ | =External Links= | ||
+ | *[http://ganttproject.biz/ GanttProject Website] | ||
[[category:Silent Installers]] | [[category:Silent Installers]] |
Revision as of 13:05, 4 November 2010
GanttProject GanttProject is an open source cross-platform desktop tool for project scheduling and management. It runs on Windows, Linux and MacOSX and is an alternative to MS Project.
This is silent installer and deinstaller for GanttProject
Version 2.x
GanttProject's installer places the icons in "%UserProfile%". This corrects that.
WPKG Package
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
id="ganttproject"
name="GanttProject"
revision="200805221"
priority="0">
<check type="uninstall" condition="exists" path="GanttProject" />
<!-- This software requires a JRE in order to run. Please, see http://wpkg.org/Java on how to install one -->
<depends package-id="java6" />
<install cmd='%SOFTWARE%\ganttproject\ganttproject-2.0.9.exe /S' />
<install cmd='%COMSPEC% /c move /y "%UserProfile%\Start Menu\Programs\GanttProject" "%AllUsersProfile%\Start Menu\Programs"' />
<install cmd='%COMSPEC% /c del /q /s "%UserProfile%\Desktop\GanttProject.lnk"' />
<upgrade cmd='%SOFTWARE%\ganttproject\ganttproject-2.0.9.exe /S' />
<upgrade cmd='%COMSPEC% /c rmdir /q /s "%UserProfile%\Start Menu\Programs\GanttProject"' />
<upgrade cmd='%COMSPEC% /c del /q /s "%UserProfile%\Desktop\GanttProject.lnk"' />
<remove cmd='"%ProgramFiles%\GanttProject\uninstall.exe" /S' />
<remove cmd='%COMSPEC% /c rmdir /s /q "%AllUsersProfile%\Start Menu\Programs\GanttProject"' />
</package>
</packages>
Optional Extras
If you want you can also add the following lines to associate Microsoft Project files with GanttProject.
<install cmd='%COMSPEC% /c assoc .mpp=GanttProject.MPP' />
<install cmd='%COMSPEC% /c ftype GanttProject.MPP="%ProgramFiles%\GanttProject\ganttproject.exe" "%1"' />