Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

..
Octocat-spinner-32 images
Octocat-spinner-32 GPLv3.rtf
Octocat-spinner-32 config.wxi
Octocat-spinner-32 cppcheck.wixproj
Octocat-spinner-32 cppcheck.wxs
Octocat-spinner-32 productInfo.wxi
Octocat-spinner-32 readme.txt
readme.txt
The Wix Installer for Windows
=============================

cppcheck Windows installer is created with WiX:
http://wixtoolset.org/

You'll need:
 - WiX
 - MSBuild (coming with Visual Studio (also with Express edition))
 - VS 2010 CRT merge module

Configuring
-----------

Installer configuration is done in file config.wxi. Depending how you build
cppcheck you may need to alter the paths for binaries.

Product version and other info
------------------------------

Version number and product name are set in file productInfo.wxi.

Building installer
------------------

Before building the installer make sure all the components are build:
 - LIB dynamic link library (cppcheck-core.dll)
 - CLI executable (cppcheck.exe)
 - GUI executable (cppcheck-gui.exe)
 - GUI translations (*.qm) - generated by the Qt's lrelease -tool

And that runtime files are available:
  - Qt runtimes:
      QtCore4.dll and QtGui4.dll
  - MS CRT merge module (Microsoft_VC100_CRT_x86.msm)

Build installer by giving this command line in VS command prompt (or run
vcvars32.bat in DOS prompt first to setup environment):

> msbuild cppcheck.wixproj /p:Platform=x86,ProductVersion=X.YY

For example:
> msbuild cppcheck.wixproj /p:Platform=x86,ProductVersion=1.40

Installer is created to Build -folder.
Something went wrong with that request. Please try again.