Skip to content

Commit

Permalink
Windows deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
davy7125 committed Dec 4, 2018
1 parent 631e4be commit 30823d5
Show file tree
Hide file tree
Showing 16 changed files with 79 additions and 50 deletions.
2 changes: 1 addition & 1 deletion deployment/windows-32/lib/Qt5Core.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
31e8153586358d4550b067f6cc3602b33e653b23
17803e061777959a5e91777a23d89cc1518d15f8
2 changes: 1 addition & 1 deletion deployment/windows-32/lib/Qt5Gui.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c5a7c85368e3361db9dd955939bdf9108e01f432
0aca313593113b57571f32eda6fbc7a516585d33
2 changes: 1 addition & 1 deletion deployment/windows-32/lib/Qt5Widgets.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
97acd9d9473a50dbcadb54ef8931d7a38d0c5535
d84a95e1d01c9bad4dc20d2c28fd512293cdb3e3
1 change: 1 addition & 0 deletions deployment/windows-32/lib/libcryptoMD.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
deab832cd348fe95293a6308d22a9f4295eaa6b0
1 change: 1 addition & 0 deletions deployment/windows-32/lib/libeay32.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
38fb1e0b8a7980a62888755892326d8b9144fb72
25 changes: 16 additions & 9 deletions deployment/windows-32/license.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,20 @@
Copyright
© 2013-2017 Davy Triponney
© 2012 Emanuel Eichhammer <dermanu@worksklikeclockwork.com>
© 2008-2010 Pedro Lopez-Cabanillas <plcl@users.sf.net>
© 1996 Steinberg Soft- und Hardware GmbH
© 1999-2011 Ross Bencina, Phil Burk
© 1998-2000 Andy Inman, http://melodymachine.com
Polyphone, a free and open source soundfont editor
Copyright (C) 2013-2018 Davy Triponney and others
https://www.polyphone-soundfonts.com

========================
License
========================

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

========================
Icons
========================

Icons are provided by the Awesome project: https://fontawesome.com
No changes have been made on the icon set except for the colors that have been adapted to fit the software theme.
31 changes: 18 additions & 13 deletions deployment/windows-32/polyphone.iss
Original file line number Diff line number Diff line change
Expand Up @@ -24,24 +24,25 @@ Type: files; Name: "{app}\platforms\qwindows.dll"
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{B0A96B4A-783D-4090-89D6-0B66C8D71B42}
AppName=Polyphone
AppVersion=1.9
AppVersion=2.0
AppPublisher=Davy Triponney
AppPublisherURL=http://www.polyphone.fr/
AppSupportURL=http://www.polyphone.fr/
AppUpdatesURL=http://www.polyphone.fr/
AppPublisherURL=https://www.polyphone-soundfonts.com
AppSupportURL=https://www.polyphone-soundfonts.com
AppUpdatesURL=https://www.polyphone-soundfonts.com
ChangesAssociations=yes
DefaultDirName={pf}\Polyphone
DefaultGroupName=Polyphone
LicenseFile=license.txt
OutputBaseFilename=Polyphone_v1.9_win32
OutputBaseFilename=Polyphone_v2.0_win32
SetupIconFile=polyphone.ico
Compression=lzma
SolidCompression=yes

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "czech"; MessagesFile: "compiler:Languages\Czech.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "czech"; MessagesFile: "compiler:Languages\Czech.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
Name: "german"; MessagesFile: "compiler:Languages\German.isl"
Name: "italian"; MessagesFile: "compiler:Languages\Italian.isl"
Name: "portuguese"; MessagesFile: "compiler:Languages\Portuguese.isl"
Name: "serbian"; MessagesFile: "compiler:Languages\SerbianCyrillic.isl"
Expand All @@ -53,20 +54,24 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{
[Files]
Source: "polyphone.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icudt53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icuin53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icuin53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icuuc53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libcryptoMD.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libeay32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libogg.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libvorbis.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libvorbisfile.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcp120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcr120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\portaudio_x86.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Core.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Gui.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Svg.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Network.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Svg.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Widgets.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcp120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcr120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\qwindows.dll"; DestDir: "{app}\platforms"; Flags: ignoreversion
Source: "lib\ssleay32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Expand Down
2 changes: 1 addition & 1 deletion deployment/windows-64/lib/Qt5Core.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2212f257d7ae8f813ab79a367d8df19697ddf080
3759e809c2f4f5f9b8e907727463cac074b14a21
2 changes: 1 addition & 1 deletion deployment/windows-64/lib/Qt5Gui.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9be46e08a0584c79401a656761a64df9d8cb01cb
d707e51d694e6e28dd7610ef3eced3aeb69ac977
1 change: 1 addition & 0 deletions deployment/windows-64/lib/Qt5Network.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9afd82ac852740befdd7da00411cc947275d78ab
2 changes: 1 addition & 1 deletion deployment/windows-64/lib/Qt5Widgets.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a70f8c84cea5ea1ec4c2c171e983f96d6935ac9b
79386d4c90d595e29ca9a653e796839cf66a391f
1 change: 1 addition & 0 deletions deployment/windows-64/lib/libcryptoMD.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d67498070abd7510e394525c191036ed3d1f3f3d
1 change: 1 addition & 0 deletions deployment/windows-64/lib/libeay32.dll.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f62bde4f7610489dd729ba9d573fd746dcc7293f
25 changes: 16 additions & 9 deletions deployment/windows-64/license.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,20 @@
Copyright
© 2013-2017 Davy Triponney
© 2012 Emanuel Eichhammer <dermanu@worksklikeclockwork.com>
© 2008-2010 Pedro Lopez-Cabanillas <plcl@users.sf.net>
© 1996 Steinberg Soft- und Hardware GmbH
© 1999-2011 Ross Bencina, Phil Burk
© 1998-2000 Andy Inman, http://melodymachine.com
Polyphone, a free and open source soundfont editor
Copyright (C) 2013-2018 Davy Triponney and others
https://www.polyphone-soundfonts.com

========================
License
========================

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

========================
Icons
========================

Icons are provided by the Awesome project: https://fontawesome.com
No changes have been made on the icon set except for the colors that have been adapted to fit the software theme.
31 changes: 18 additions & 13 deletions deployment/windows-64/polyphone.iss
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,27 @@
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{83549E04-CB44-4E12-85B6-9FBBA3B0FE65}
AppName=Polyphone
AppVersion=1.9
AppVersion=2.0
AppPublisher=Davy Triponney
AppPublisherURL=http://www.polyphone.fr/
AppSupportURL=http://www.polyphone.fr/
AppUpdatesURL=http://www.polyphone.fr/
AppPublisherURL=https://www.polyphone-soundfonts.com
AppSupportURL=https://www.polyphone-soundfonts.com
AppUpdatesURL=https://www.polyphone-soundfonts.com
ChangesAssociations=yes
DefaultDirName={pf64}\Polyphone
DefaultGroupName=Polyphone
LicenseFile=license.txt
OutputBaseFilename=Polyphone_v1.9_win64
OutputBaseFilename=Polyphone_v2.0_win64
SetupIconFile=polyphone.ico
Compression=lzma
SolidCompression=yes
ArchitecturesAllowed=x64
ArchitecturesInstallIn64BitMode=x64

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "czech"; MessagesFile: "compiler:Languages\Czech.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "czech"; MessagesFile: "compiler:Languages\Czech.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
Name: "german"; MessagesFile: "compiler:Languages\German.isl"
Name: "italian"; MessagesFile: "compiler:Languages\Italian.isl"
Name: "portuguese"; MessagesFile: "compiler:Languages\Portuguese.isl"
Name: "serbian"; MessagesFile: "compiler:Languages\SerbianCyrillic.isl"
Expand All @@ -38,20 +39,24 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{
[Files]
Source: "polyphone.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icudt53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icuin53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icuin53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\icuuc53.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libcryptoMD.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libeay32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libogg.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libvorbis.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\libvorbisfile.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcp120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcr120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\portaudio_x64.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Core.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Gui.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Svg.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Network.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Svg.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\Qt5Widgets.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcp120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\msvcr120.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\qwindows.dll"; DestDir: "{app}\platforms"; Flags: ignoreversion
Source: "lib\ssleay32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "lib\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Expand Down
Binary file modified sources/resources/polyphonefile.ico
Binary file not shown.

0 comments on commit 30823d5

Please sign in to comment.