mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-29 23:29:41 +02:00
Give Inno Setup its own folder
This commit is contained in:
parent
440fc17cd4
commit
027c5b4533
0
win/FirstTimeModel.ini → win/Inno_Setup_Wizard/FirstTimeModel.ini
Executable file → Normal file
0
win/FirstTimeModel.ini → win/Inno_Setup_Wizard/FirstTimeModel.ini
Executable file → Normal file
52
win/audacity.iss → win/Inno_Setup_Wizard/audacity.iss
Executable file → Normal file
52
win/audacity.iss → win/Inno_Setup_Wizard/audacity.iss
Executable file → Normal file
@ -7,7 +7,7 @@
|
||||
;
|
||||
|
||||
; This requires that the ISS Preprocessor be installed
|
||||
#define AppExe ".\release\audacity.exe"
|
||||
#define AppExe "..\release\audacity.exe"
|
||||
#define AppMajor ""
|
||||
#define AppMinor ""
|
||||
#define AppRev ""
|
||||
@ -24,8 +24,8 @@ Filename: "{app}\unins*.*";
|
||||
; compiler-related directives
|
||||
OutputBaseFilename=audacity-win-{#AppVersion}
|
||||
|
||||
WizardImageFile=audacity_InnoWizardImage.bmp
|
||||
WizardSmallImageFile=audacity_InnoWizardSmallImage.bmp
|
||||
WizardImageFile=".\audacity_InnoWizardImage.bmp"
|
||||
WizardSmallImageFile=".\audacity_InnoWizardSmallImage.bmp"
|
||||
|
||||
SolidCompression=yes
|
||||
|
||||
@ -62,8 +62,8 @@ DisableProgramGroupPage=yes
|
||||
UninstallDisplayIcon="{app}\audacity.exe"
|
||||
|
||||
; No longer force them to accept the license, just display it. LicenseFile=..\LICENSE.txt
|
||||
InfoBeforeFile=audacity_InnoWizard_InfoBefore.rtf
|
||||
InfoAfterFile=..\README.txt
|
||||
InfoBeforeFile=".\audacity_InnoWizard_InfoBefore.rtf"
|
||||
InfoAfterFile=..\..\README.txt
|
||||
|
||||
; We no longer produce new ANSI builds.
|
||||
; As we use Inno Setup (u), the Unicode version, to build this script,
|
||||
@ -72,7 +72,7 @@ InfoAfterFile=..\README.txt
|
||||
; MinVersion=4.0,5.0
|
||||
|
||||
; cosmetic-related directives
|
||||
SetupIconFile=audacity.ico
|
||||
SetupIconFile="..\audacity.ico"
|
||||
|
||||
[INI]
|
||||
Filename: "{app}\FirstTime.ini"; Section: "FromInno"; Key: "ResetPrefs"; String: "1"; Tasks: resetPrefs;
|
||||
@ -86,30 +86,30 @@ Name: resetPrefs; Description: "{cm:ResetPrefs}"; Flags: unchecked
|
||||
|
||||
[Files]
|
||||
; Prime the first time .ini file so the permissions can be set
|
||||
Source: "FirstTimeModel.ini"; DestDir: "{app}"; DestName: "FirstTime.ini"; Permissions: users-modify
|
||||
Source: ".\FirstTimeModel.ini"; DestDir: "{app}"; DestName: "FirstTime.ini"; Permissions: users-modify
|
||||
|
||||
; Don't display in separate window, rather as InfoAfterFile. Source: "..\README.txt"; DestDir: "{app}"; Flags: ignoreversion isreadme
|
||||
Source: "..\README.txt"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\..\README.txt"; DestDir: "{app}"; Flags: ignoreversion
|
||||
|
||||
Source: "..\LICENSE.txt"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\..\LICENSE.txt"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "{#AppExe}"; DestDir: "{app}"; Flags: ignoreversion
|
||||
|
||||
; Manual, which should be got from the manual wiki using ..\scripts\mw2html_audacity\wiki2htm.bat
|
||||
Source: "..\help\manual\*"; DestDir: "{app}\help\manual\"; Flags: ignoreversion recursesubdirs
|
||||
Source: "..\..\help\manual\*"; DestDir: "{app}\help\manual\"; Flags: ignoreversion recursesubdirs
|
||||
|
||||
Source: "..\presets\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
|
||||
Source: "..\..\presets\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
|
||||
|
||||
; wxWidgets DLLs. Be specific (not *.dll) so we don't accidentally distribute avformat.dll, for example.
|
||||
; Don't use the WXWIN environment variable, because...
|
||||
; 1) Can't get the documented {%WXWIN|default dir} parsing to work.
|
||||
; 2) Need the DLL's in the release dir for testing, anyway.
|
||||
Source: ".\release\wxbase311u_net_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: ".\release\wxbase311u_xml_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: ".\release\wxbase311u_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: ".\release\wxmsw311u_adv_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: ".\release\wxmsw311u_core_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: ".\release\wxmsw311u_html_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: ".\release\wxmsw311u_qa_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\wxbase311u_net_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\wxbase311u_xml_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\wxbase311u_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\wxmsw311u_adv_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\wxmsw311u_core_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\wxmsw311u_html_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\wxmsw311u_qa_vc_custom.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
|
||||
; MSVC runtime DLLs. Some users can't put these in the system dir, so just put them in the EXE dir.
|
||||
; It's legal, per http://www.fsf.org/licensing/licenses/gpl-faq.html#WindowsRuntimeAndGPL .
|
||||
@ -120,15 +120,15 @@ Source: ".\release\wxmsw311u_qa_vc_custom.dll"; DestDir: "{app}"; Flags: ignorev
|
||||
; "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\x86\Microsoft.VC120.CRT\"
|
||||
; or "C:\Program Files\Microsoft Visual Studio 12.0\VC\redist\x86\Microsoft.VC120.CRT\"
|
||||
; according to your system
|
||||
Source: ".\release\msvcp140.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: ".\release\vcruntime140.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\msvcp140.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\release\vcruntime140.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
|
||||
Source: ".\release\languages\*"; DestDir: "{app}\Languages\"; Flags: ignoreversion recursesubdirs
|
||||
; We don't currently ship any modules, so the next line is commented out
|
||||
; Source: ".\release\modules\*"; DestDir: "{app}\Modules\"; Flags: ignoreversion recursesubdirs skipifsourcedoesntexist
|
||||
Source: ".\release\nyquist\*"; DestDir: "{app}\Nyquist\"; Flags: ignoreversion recursesubdirs
|
||||
Source: ".\release\plug-ins\*"; DestDir: "{app}\Plug-Ins\"; Flags: ignoreversion
|
||||
Source: ".\release\modules\mod-script-pipe.dll"; DestDir: "{app}\modules\"; Flags: ignoreversion
|
||||
Source: "..\release\languages\*"; DestDir: "{app}\Languages\"; Flags: ignoreversion recursesubdirs
|
||||
; We don't ship all modules, so the next line is commented out
|
||||
; Source: "..\release\modules\*"; DestDir: "{app}\Modules\"; Flags: ignoreversion recursesubdirs skipifsourcedoesntexist
|
||||
Source: "..\release\nyquist\*"; DestDir: "{app}\Nyquist\"; Flags: ignoreversion recursesubdirs
|
||||
Source: "..\release\plug-ins\*"; DestDir: "{app}\Plug-Ins\"; Flags: ignoreversion
|
||||
Source: "..\release\modules\mod-script-pipe.dll"; DestDir: "{app}\modules\"; Flags: ignoreversion
|
||||
|
||||
[Icons]
|
||||
Name: "{commonprograms}\Audacity"; Filename: "{app}\audacity.exe"
|
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 151 KiB |
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
@ -1,7 +0,0 @@
|
||||
How to Build Audacity(R) Releases for Microsoft Windows(R)
|
||||
Copyright 2007-2009, Vaughan Johnson, Martyn Shaw (MJS).
|
||||
|
||||
========================================================================
|
||||
This file is no longer in use. Its contents have been moved to:
|
||||
http://wiki.audacityteam.org/index.php?title=Release_Process_Win
|
||||
========================================================================
|
@ -1,15 +0,0 @@
|
||||
sandbox.txt
|
||||
|
||||
Instructions for compiling audacity with Visual C++ 8.0 are contained in the file:
|
||||
[install-dir]\win\compile.txt
|
||||
|
||||
There are wiki pages with more information at:
|
||||
http://audacityteam.org/wiki/index.php?title=CompilingAudacity
|
||||
|
||||
http://audacityteam.org/wiki/index.php?title=CommittingChangesWithTortoiseCVS
|
||||
|
||||
This file also serves as a "sandbox" for learning how to use CVS (including command line,
|
||||
TortoiseCVS, and WinCVS)
|
||||
|
||||
Log of revisions to see if changes 'stick':
|
||||
001 Nov 14, 2005 16:26 Lynn Allan
|
Loading…
x
Reference in New Issue
Block a user