#define MyAppName "FreeGLUT Installer for VS" #define MyAppVersion "1.0" #define MyAppPublisher "Nathan Adams" #define MyAppURL "https://srchub.org" [Setup] AppId={{0B5E7E36-E766-47BD-A026-82D4D2E25B49} AppName={#MyAppName} AppVersion={#MyAppVersion} ;AppVerName={#MyAppName} {#MyAppVersion} AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} DefaultDirName={pf}\{#MyAppName} DefaultGroupName={#MyAppName} OutputDir=C:\Users\nathan\Documents\freeglut OutputBaseFilename=FreeGLUTInstaller_{#MyAppVersion} Compression=lzma SolidCompression=yes UninstallDisplayName=Uninstall FreeGLUT LicenseFile=C:\repos\freeglutvsinstaller\FreeGLUTInstallerLicense.txt [Languages] Name: "english"; MessagesFile: "compiler:Default.isl" [Icons] Name: "{group}\Uninstall FreeGLUT"; Filename: "{uninstallexe}" [Components] Name: "VS2010"; Description: "Install for Visual Studio 2010"; Types: full Name: "VS2012"; Description: "Install for Visual Studio 2012"; Types: full [Files] Source: "C:\tools\freeglut\bin\freeglut.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "C:\tools\freeglut\include\GL\freeglut.h"; DestDir: "{pf32}\Microsoft Visual Studio 10.0\VC\include\GL"; Flags: ignoreversion; Components: VS2010 Source: "C:\tools\freeglut\include\GL\freeglut_ext.h"; DestDir: "{pf32}\Microsoft Visual Studio 10.0\VC\include\GL"; Flags: ignoreversion; Components: VS2010 Source: "C:\tools\freeglut\include\GL\freeglut_std.h"; DestDir: "{pf32}\Microsoft Visual Studio 10.0\VC\include\GL"; Flags: ignoreversion; Components: VS2010 Source: "C:\tools\freeglut\include\GL\glut.h"; DestDir: "{pf32}\Microsoft Visual Studio 10.0\VC\include\GL"; Flags: ignoreversion; Components: VS2010 Source: "C:\tools\freeglut\include\GL\freeglut.h"; DestDir: "{pf32}\Microsoft Visual Studio 11.0\VC\include\GL"; Flags: ignoreversion; Components: VS2012 Source: "C:\tools\freeglut\include\GL\freeglut_ext.h"; DestDir: "{pf32}\Microsoft Visual Studio 11.0\VC\include\GL"; Flags: ignoreversion; Components: VS2012 Source: "C:\tools\freeglut\include\GL\freeglut_std.h"; DestDir: "{pf32}\Microsoft Visual Studio 11.0\VC\include\GL"; Flags: ignoreversion; Components: VS2012 Source: "C:\tools\freeglut\include\GL\glut.h"; DestDir: "{pf32}\Microsoft Visual Studio 11.0\VC\include\GL"; Flags: ignoreversion; Components: VS2012 Source: "C:\tools\freeglut\lib\freeglut.lib"; DestDir: "{pf32}\Microsoft Visual Studio 11.0\VC\include\lib"; Flags: ignoreversion; Components: VS2012 Source: "C:\tools\freeglut\lib\freeglut.lib"; DestDir: "{pf32}\Microsoft Visual Studio 10.0\VC\include\lib"; Flags: ignoreversion; Components: VS2010