cppcheck/win_installer
Kimmo Varis bc935bd7f3 Installer: Add .txt extension to text files. Windows does not know how to open files without extension in name so add .txt extension when installing for AUTHORS and COPYING. 2009-05-27 19:29:26 +03:00
..
LargeLogo.bmp Installer: Add large installer bitmap. 2009-05-27 18:00:29 +03:00
cppcheck.iss Installer: Add .txt extension to text files. Windows does not know how to open files without extension in name so add .txt extension when installing for AUTHORS and COPYING. 2009-05-27 19:29:26 +03:00
icon.bmp Installer: Add small image shown in top of the installer. 2009-05-27 17:31:14 +03:00
modpath.iss Ticket #34: Windows installer: Add cppcheck folder to system path. 2009-01-24 18:07:51 +00:00
readme.txt Installer: Fix output folder name in installer readme. 2009-05-27 17:37:44 +03:00

readme.txt

Windows installer for the cppcheck
----------------------------------

Simple Windows installer installing executable, license file and readme.txt to
program files/cppcheck folder.

Shortcuts are created to start cmd.exe in installation folder. So when the user
selects start menu/desktop icon he gets command prompt in cppcheck folder.

Get the InnoSetup from:
http://www.innosetup.com/
Be sure to download the 'QuickStart Pack' as it installs some nice tools
like ISTool and preprocessor support.

Files the installer needs:
/Release/cppcheck.exe
/COPYING
/readme.txt

VS Runtime files:
Copy following files to same folder:
- Microsoft.VC90.CRT.manifest
- msvcp90.dll
- msvcr90.dll
and modify RuntimesFolder -macro in begin of cppcheck.iss to point to the
folder where files are. You can find runtime files from VS installation or from
net.

Creating the installer executable:
#1 Open the ISTool and load cppcheck.iss
#2 Update the release version number:
   - look for line "#define AppVersion"
#3 Check all files are present:
   - from menu: Project / Verify files...
#4 Compile the installer
   - from menu: Project / Compile Setup

If compilation succeeds, the installer executable is created into /Build
-folder. The filename is cppcheck-[version]-setup.exe.