cppcheck/win_installer/readme.txt

46 lines
1.3 KiB
Plaintext
Raw Permalink Normal View History

The Wix Installer for Windows
=============================
cppcheck Windows installer is created with WiX:
2014-01-04 12:38:23 +01:00
http://wixtoolset.org/
You'll need:
2014-01-04 12:38:23 +01:00
- WiX
2015-11-01 10:29:44 +01:00
- MSBuild (coming with Visual Studio)
- VS 2015 CRT merge module
2012-09-22 20:39:25 +02:00
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)
2010-10-13 21:13:50 +02:00
- GUI executable (cppcheck-gui.exe)
2015-11-01 10:29:44 +01:00
- GUI translations (*.qm) - generated by the Qt's lrelease tool
2012-09-22 20:39:25 +02:00
And that runtime files are available:
2010-10-13 21:13:50 +02:00
- Qt runtimes:
2015-11-01 10:29:44 +01:00
Qt5Core.dll, Qt5PrintSupport.dll, Qt5Widgets.dll, Qt5Gui.dll and platforms/qwindows.dll
- MS CRT merge module (Microsoft_VC143_CRT_x86.msm or Microsoft_VC143_CRT_x64.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.