1 |
; LinuxSampler Windows installer |
; LinuxSampler Windows installer |
2 |
; |
; |
3 |
; Copyright (C) 2007-2016, The LinuxSampler Developers |
; Copyright (C) 2007-2019, The LinuxSampler Developers |
4 |
; |
; |
5 |
; All-in-one Installer for all subprojects / software components of the |
; All-in-one Installer for all subprojects / software components of the |
6 |
; LinuxSampler Project. |
; LinuxSampler Project. |
41 |
|
|
42 |
; Java Runtime Environment, needed for JSampler |
; Java Runtime Environment, needed for JSampler |
43 |
!define JRE_VERSION "1.6" |
!define JRE_VERSION "1.6" |
44 |
; jre-8u144-windows-i586.exe: |
; jre-8u201-windows-i586.exe: |
45 |
!define JRE_32_URL "http://javadl.oracle.com/webapps/download/AutoDL?BundleId=225353_090f390dda5b47b9b721c7dfaa008135" |
!define JRE_32_URL "https://javadl.oracle.com/webapps/download/AutoDL?BundleId=236886_42970487e3af4f5aa5bca3f542482c60" |
46 |
; jre-8u144-windows-x64.exe: |
; jre-8u201-windows-x64.exe: |
47 |
!define JRE_64_URL "http://javadl.oracle.com/webapps/download/AutoDL?BundleId=225355_090f390dda5b47b9b721c7dfaa008135" |
!define JRE_64_URL "https://javadl.oracle.com/webapps/download/AutoDL?BundleId=236888_42970487e3af4f5aa5bca3f542482c60" |
48 |
|
|
49 |
; The default installation directory |
; The default installation directory |
50 |
InstallDir "$PROGRAMFILES64\LinuxSampler" |
InstallDir "$PROGRAMFILES64\LinuxSampler" |
93 |
VIAddVersionKey /LANG=${LANG_ENGLISH} "Comments" "http://linuxsampler.org" |
VIAddVersionKey /LANG=${LANG_ENGLISH} "Comments" "http://linuxsampler.org" |
94 |
VIAddVersionKey /LANG=${LANG_ENGLISH} "CompanyName" "The LinuxSampler Project" |
VIAddVersionKey /LANG=${LANG_ENGLISH} "CompanyName" "The LinuxSampler Project" |
95 |
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalTrademarks" "" |
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalTrademarks" "" |
96 |
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "© 2003-2016 The LinuxSampler Project" |
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "© 2003-2017 The LinuxSampler Project" |
97 |
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "LinuxSampler Installer (${RELEASE_DATE})" |
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "LinuxSampler Installer (${RELEASE_DATE})" |
98 |
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "0.0.0" |
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "0.0.0" |
99 |
|
|
291 |
linuxsampler64: |
linuxsampler64: |
292 |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
293 |
File bin\64\linuxsampler.exe |
File bin\64\linuxsampler.exe |
294 |
File bin\64\liblinuxsampler-4.dll |
File bin\64\liblinuxsampler-5.dll |
295 |
File bin\64\libsqlite3-0.dll |
File bin\64\libsqlite3-0.dll |
296 |
SetOutPath $vstPluginPath64 |
SetOutPath $vstPluginPath64 |
297 |
File /oname=LinuxSampler64.dll bin\64\LinuxSampler.dll |
File /oname=LinuxSampler64.dll bin\64\LinuxSampler.dll |
305 |
linuxsampler686sse: |
linuxsampler686sse: |
306 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
307 |
File bin\686sse\linuxsampler.exe |
File bin\686sse\linuxsampler.exe |
308 |
File bin\686sse\liblinuxsampler-4.dll |
File bin\686sse\liblinuxsampler-5.dll |
309 |
File bin\686\libsqlite3-0.dll |
File bin\686\libsqlite3-0.dll |
310 |
SetOutPath $vstPluginPath |
SetOutPath $vstPluginPath |
311 |
File /oname=LinuxSampler32.dll bin\686sse\LinuxSampler.dll |
File /oname=LinuxSampler32.dll bin\686sse\LinuxSampler.dll |
314 |
linuxsampler686: |
linuxsampler686: |
315 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
316 |
File bin\686\linuxsampler.exe |
File bin\686\linuxsampler.exe |
317 |
File bin\686\liblinuxsampler-4.dll |
File bin\686\liblinuxsampler-5.dll |
318 |
File bin\686\libsqlite3-0.dll |
File bin\686\libsqlite3-0.dll |
319 |
SetOutPath $vstPluginPath |
SetOutPath $vstPluginPath |
320 |
File /oname=LinuxSampler32.dll bin\686\LinuxSampler.dll |
File /oname=LinuxSampler32.dll bin\686\LinuxSampler.dll |
345 |
File bin\686\liblscp-6.dll |
File bin\686\liblscp-6.dll |
346 |
File bin\686\Qt5Core.dll |
File bin\686\Qt5Core.dll |
347 |
File bin\686\Qt5Gui.dll |
File bin\686\Qt5Gui.dll |
348 |
|
File bin\686\Qt5Network.dll |
349 |
File bin\686\Qt5Widgets.dll |
File bin\686\Qt5Widgets.dll |
350 |
File bin\686\libicudt57.dll |
File bin\686\libicudt57.dll |
351 |
File bin\686\libicuin57.dll |
File bin\686\libicuin57.dll |
406 |
gigedit64: |
gigedit64: |
407 |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
408 |
File bin\64\gigedit.exe |
File bin\64\gigedit.exe |
409 |
File bin\64\libgigedit-3.dll |
File bin\64\libgigedit-4.dll |
410 |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}\plugins" |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}\plugins" |
411 |
File bin\64\plugins\libgigeditlinuxsamplerplugin.dll |
File bin\64\plugins\libgigeditlinuxsamplerplugin.dll |
412 |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
455 |
gigedit686: |
gigedit686: |
456 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
457 |
File bin\686\gigedit.exe |
File bin\686\gigedit.exe |
458 |
File bin\686\libgigedit-3.dll |
File bin\686\libgigedit-4.dll |
459 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}\plugins" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}\plugins" |
460 |
File bin\686\plugins\libgigeditlinuxsamplerplugin.dll |
File bin\686\plugins\libgigeditlinuxsamplerplugin.dll |
461 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
504 |
|
|
505 |
libgig64: |
libgig64: |
506 |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_64_BIT}" |
507 |
File bin\64\libgig-7.dll |
File bin\64\libgig-9.dll |
508 |
File bin\64\libakai-0.dll |
File bin\64\libakai-0.dll |
509 |
File bin\64\rifftree.exe |
File bin\64\rifftree.exe |
510 |
File bin\64\dlsdump.exe |
File bin\64\dlsdump.exe |
530 |
; QSampler needs the 32 bit libgig dll |
; QSampler needs the 32 bit libgig dll |
531 |
libgigForQsampler: |
libgigForQsampler: |
532 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
533 |
File bin\686sse\libgig-7.dll |
File bin\686sse\libgig-9.dll |
534 |
Goto libgig32common |
Goto libgig32common |
535 |
|
|
536 |
libgig686sse: |
libgig686sse: |
537 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
538 |
File bin\686sse\libgig-7.dll |
File bin\686sse\libgig-9.dll |
539 |
File bin\686sse\libakai-0.dll |
File bin\686sse\libakai-0.dll |
540 |
File bin\686sse\rifftree.exe |
File bin\686sse\rifftree.exe |
541 |
File bin\686sse\dlsdump.exe |
File bin\686sse\dlsdump.exe |
554 |
|
|
555 |
libgig686: |
libgig686: |
556 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
557 |
File bin\686\libgig-7.dll |
File bin\686\libgig-9.dll |
558 |
File bin\686\libakai-0.dll |
File bin\686\libakai-0.dll |
559 |
File bin\686\rifftree.exe |
File bin\686\rifftree.exe |
560 |
File bin\686\dlsdump.exe |
File bin\686\dlsdump.exe |