Pull request Compare This branch is 3535 commits ahead, 9066 commits behind gitextensions:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
UI
AddRemove.wxi
Application.wxs
BuildInstallers.VS2012.bat
BuildInstallers.bat
Config.wxi
EnableUpgrades.wxi
MakeInstallers.bat
Product.wxs
README.md
RegisterShellExtension.wxi
Setup.wixproj
banner.bmp
banner.xcf
dialog.bmp
dialog.pdn
dialog.xcf
logo.png

README.md

Building installers for Git Extensions

  1. Download the Windows Installer XML (WiX) 3.0 toolset from here and install it.

    • Latest stable version at the time of writing was 3.0.5419
    • Version 3.5.x is not stable yet
  2. Edit CommonAssemblyInfo.cs and MakeInstallers.bat so that the line which specifies the version is correct for the current release.

    • CommonAssemblyInfo.cs

      [assembly: AssemblyVersion("2.33")]
      [assembly: AssemblyFileVersion("2.33")]

    • SimpleExt\SimpleExt.rc

      FILEVERSION 2,30
      PRODUCTVERSION 2,30
      VALUE "FileVersion", "2, 33\0"
      VALUE "ProductVersion", "2, 33\0"

    • MakeInstallers.bat

      set version=2.33

  3. Run BuildInstallers.bat. This will generate two msi installers:

    • GitExtensions233.msi - the standard install with only Git Extensions
    • GitExtensions233Complete.msi - also includes msysgit and KDiff3
  4. Build the zip file by hand :(