OSDN Git Service

410cec76d51d0409d2497f2fe969ca23513d32d1
[strokestylet/CsWin10Desktop3.git] / StrokeStyleT / インストーラー / InnoSetupScript for SST.iss
1 ; Script generated by the Inno Setup Script Wizard.
2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3
4\82±\82Ì\83X\83N\83\8a\83v\83g\82Í Release \94Å\82ð\91Î\8fÛ\82É\82µ\82Ä\82¢\82é\82Ì\82Å\81A
5\82±\82Ì\83X\83N\83\8a\83v\83g\82ð\83R\83\93\83p\83C\83\8b\82·\82é\91O\82É Release \94Å\82ð\83r\83\8b\83h\82µ\82Ä\82¨\82­\82±\82Æ\81B
6
7 #define MyAppName "StrokeStyle<T>"
8 #define MyAppFolderName "StrokeStyleT"
9 #define MyAppVersion "1.2.17"
10 #define MyAppPublisher "\82­\82Ü\82©\82Ý\8dH\96["
11 #define MyAppExeName "StrokeStyleT.exe"
12 #define MyAppExeName2 "SSTFEditor.exe"
13 #define MyAppBin "StrokeStyleT\bin\Release"
14
15 [Setup]
16 ; NOTE: The value of AppId uniquely identifies this application.
17 ; Do not use the same AppId value in installers for other applications.
18 ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
19 AppId={{4DC1726A-5E6C-4195-BDB7-FD7368DC7CB8}
20 AppName={#MyAppName}
21 AppVersion={#MyAppVersion}
22 ;AppVerName={#MyAppName} {#MyAppVersion}
23 AppPublisher={#MyAppPublisher}
24 DefaultDirName={pf}\{#MyAppFolderName}
25 DisableProgramGroupPage=yes
26
27\82±\82Ì\83X\83N\83\8a\83v\83g\82Ì\8aî\96{\82Æ\82È\82é\83t\83H\83\8b\83_\81B\82±\82Ì\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82©\82ç\82Ì\91\8a\91Î\83p\83X\81B
28 SourceDir=..\..
29
30\83r\83\8b\83h\82µ\82½\83C\83\93\83X\83g\81[\83\89(exe)\82Ì\8fo\97Í\90æ\81BSourceDir \82©\82ç\82Ì\91\8a\91Î\83p\83X\81B
31 OutputDir=\83C\83\93\83X\83g\81[\83\89\Output
32
33 ; setup \83t\83@\83C\83\8b\96¼\81B
34 OutputBaseFilename=sstsetup-{#MyAppVersion}
35
36 Compression=lzma2/max
37 SolidCompression=yes
38
39 [Languages]
40 Name: "japanese"; MessagesFile: "compiler:Languages\Japanese.isl"
41
42 [Tasks]
43 Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
44
45 [Files]
46 ; {app} \81¨ exe \82Ì\82¨\82©\82ê\82é\83t\83H\83\8b\83_\81B\81i\97á\81F"C:\Program Files (x86)\<\83A\83v\83\8a\96¼>"\81j
47 Source: "{#MyAppBin}\CSCore.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
48 Source: "{#MyAppBin}\FDK24.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
49 Source: "{#MyAppBin}\Mono.Options.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
50 Source: "{#MyAppBin}\SharpDX.D3DCompiler.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
51 Source: "{#MyAppBin}\SharpDX.Direct2D1.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
52 Source: "{#MyAppBin}\SharpDX.Direct3D11.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
53 Source: "{#MyAppBin}\SharpDX.DirectInput.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
54 Source: "{#MyAppBin}\SharpDX.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
55 Source: "{#MyAppBin}\SharpDX.DXGI.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
56 Source: "{#MyAppBin}\SharpDX.Mathematics.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
57 Source: "{#MyAppBin}\SharpDX.MediaFoundation.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
58 Source: "{#MyAppBin}\SSTFormat.dll"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
59 Source: "{#MyAppBin}\StrokeStyleT.exe"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
60 ;Source: "{#MyAppBin}\StrokeStyleT.exe.config"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
61 Source: "{#MyAppBin}\SSTFEditor.exe"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
62 Source: "{#MyAppBin}\images\*"; DestDir: "{app}\images"; Flags: ignoreversion recursesubdirs
63 Source: "{#MyAppBin}\sounds\*"; DestDir: "{app}\sounds"; Flags: ignoreversion recursesubdirs
64 Source: "{#MyAppBin}\songs\*"; DestDir: "{app}\songs"; Flags: ignoreversion recursesubdirs
65 ; {userappdata} \81¨ \83C\83\93\83X\83g\81[\83\8b\83\86\81[\83U\82Ì AppData \83t\83H\83\8b\83_\81B\81i\97á\81F"C:\users\<\83\86\81[\83U\96¼>\AppData\Roaming\<\83A\83v\83\8a\96¼>"\81j
66 Source: "{#MyAppBin}\appdata_default\*"; DestDir: "{userappdata}\{#MyAppFolderName}"; Flags: ignoreversion
67 ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
68
69 ;[UninstallDelete]
70\83A\83\93\83C\83\93\83X\83g\81[\83\8b\8e\9e\82Í\81A\83C\83\93\83X\83g\81[\83\8b\8e\9e\82É\83R\83s\81[\82µ\82½\83t\83@\83C\83\8b\82¾\82¯\82ª\8dí\8f\9c\82³\82ê\81A\82»\82Ì\8cã\82É\8dì\82ç\82ê\82½\83t\83@\83C\83\8b\82Í\95Û\8e\9d\82³\82ê\82é\81B
71\82»\82ê\82ç\82ð\8dí\8f\9c\82µ\82½\82¢\8fê\8d\87\82Í\82±\82±\82É\8bL\8dÚ\82·\82é\81i\92\8d\88Ó\81F\83\8f\83C\83\8b\83h\83J\81[\83h\82Í\8eg\82í\82È\82¢\82±\82Æ\81B\8aë\82È\82¢\82Ì\82Å\81j\81B
72
73 [Icons]
74\83v\83\8d\83O\83\89\83\80\83O\83\8b\81[\83v\82Ö\82Ì\83V\83\87\81[\83g\83J\83b\83g\81B
75 Name: "{commonprograms}\{#MyAppFolderName}"; Filename: "{app}\{#MyAppExeName}"
76 Name: "{commonprograms}\{#MyAppFolderName}"; Filename: "{app}\{#MyAppExeName2}"
77\83f\83X\83N\83g\83b\83v\82Ö\82Ì\83V\83\87\81[\83g\83J\83b\83g\81i\83C\83\93\83X\83g\81[\83\8b\8e\9e\82É\83\86\81[\83U\82©\82ç\8ew\92è\82³\82ê\82½\8fê\8d\87\82Ì\82Ý\81j\81B
78 Name: "{commondesktop}\{#MyAppFolderName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
79 Name: "{commondesktop}\{#MyAppFolderName}"; Filename: "{app}\{#MyAppExeName2}"; Tasks: desktopicon
80
81 [Run]
82 Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
83