1 |
; LinuxSampler Windows installer |
; LinuxSampler Windows installer |
2 |
; |
; |
3 |
; Copyright (C) 2007-2015, The LinuxSampler Developers |
; Copyright (C) 2007-2016, 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-8u51-windows-i586.exe: |
; jre-8u111-windows-i586.exe: |
45 |
!define JRE_32_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=107943" |
!define JRE_32_URL "http://javadl.oracle.com/webapps/download/AutoDL?BundleId=216432" |
46 |
; jre-8u51-windows-x64.exe: |
; jre-8u111-windows-x64.exe: |
47 |
!define JRE_64_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=107944" |
!define JRE_64_URL "http://javadl.oracle.com/webapps/download/AutoDL?BundleId=216434" |
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-2015 The LinuxSampler Project" |
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "© 2003-2016 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 |
|
|
343 |
; Files to install |
; Files to install |
344 |
File bin\686\qsampler.exe |
File bin\686\qsampler.exe |
345 |
File bin\686\liblscp-6.dll |
File bin\686\liblscp-6.dll |
346 |
File bin\686\QtCore4.dll |
File bin\686\Qt5Core.dll |
347 |
File bin\686\QtGui4.dll |
File bin\686\Qt5Gui.dll |
348 |
File bin\686\mingwm10.dll |
File bin\686\Qt5Widgets.dll |
349 |
File bin\686\libgcc_s_dw2-1.dll |
File bin\686\libbz2-1.dll |
350 |
|
File bin\686\libfreetype-6.dll |
351 |
|
File bin\686\libglib-2.0-0.dll |
352 |
|
File bin\686\libgraphite2.dll |
353 |
|
File bin\686\libharfbuzz-0.dll |
354 |
|
File bin\686\libiconv-2.dll |
355 |
|
File bin\686\libicudt57.dll |
356 |
|
File bin\686\libicuin57.dll |
357 |
|
File bin\686\libicuuc57.dll |
358 |
|
File bin\686\libintl-8.dll |
359 |
|
File bin\686\liblscp-6.dll |
360 |
|
File bin\686\libpcre-1.dll |
361 |
|
File bin\686\libpcre16-0.dll |
362 |
|
File bin\686\libpng16-16.dll |
363 |
|
File bin\686\zlib1.dll |
364 |
|
File qt.conf |
365 |
File qsampler.ico |
File qsampler.ico |
366 |
|
SetOutPath $INSTDIR\plugins\platforms |
367 |
|
File bin\686\plugins\platforms\qwindows.dll |
368 |
SetOutPath $INSTDIR\share\locale |
SetOutPath $INSTDIR\share\locale |
369 |
File bin\686\share\locale\qsampler_ru.qm |
File bin\686\share\locale\qsampler_ru.qm |
370 |
File bin\686\share\locale\qsampler_cs.qm |
File bin\686\share\locale\qsampler_cs.qm |
457 |
File bin\686\libgdk-win32-2.0-0.dll |
File bin\686\libgdk-win32-2.0-0.dll |
458 |
File bin\686\libgio-2.0-0.dll |
File bin\686\libgio-2.0-0.dll |
459 |
File bin\686\libgiomm-2.4-1.dll |
File bin\686\libgiomm-2.4-1.dll |
460 |
File bin\686\libglib-2.0-0.dll |
; File bin\686\libglib-2.0-0.dll |
461 |
File bin\686\libglibmm-2.4-1.dll |
File bin\686\libglibmm-2.4-1.dll |
462 |
File bin\686\libgmodule-2.0-0.dll |
File bin\686\libgmodule-2.0-0.dll |
463 |
File bin\686\libgobject-2.0-0.dll |
File bin\686\libgobject-2.0-0.dll |
471 |
File bin\686\libpng12-0.dll |
File bin\686\libpng12-0.dll |
472 |
File bin\686\libsigc-2.0-0.dll |
File bin\686\libsigc-2.0-0.dll |
473 |
File bin\686\libtiff3.dll |
File bin\686\libtiff3.dll |
474 |
File bin\686\zlib1.dll |
; File bin\686\zlib1.dll |
475 |
SetOutPath $INSTDIR\${SUBDIR_32_BIT}\etc\gtk-2.0 |
SetOutPath $INSTDIR\${SUBDIR_32_BIT}\etc\gtk-2.0 |
476 |
File bin\686\etc\gtk-2.0\gdk-pixbuf.loaders |
File bin\686\etc\gtk-2.0\gdk-pixbuf.loaders |
477 |
File bin\686\etc\gtk-2.0\gtkrc |
File bin\686\etc\gtk-2.0\gtkrc |
534 |
File bin\64\akaiextract.exe |
File bin\64\akaiextract.exe |
535 |
File bin\64\sf2dump.exe |
File bin\64\sf2dump.exe |
536 |
File bin\64\sf2extract.exe |
File bin\64\sf2extract.exe |
|
; special dependencies for the 64 bit version |
|
537 |
File bin\64\libgcc_s_sjlj-1.dll |
File bin\64\libgcc_s_sjlj-1.dll |
538 |
File bin\64\libstdc++-6.dll |
File bin\64\libstdc++-6.dll |
539 |
|
|
545 |
libgigForQsampler: |
libgigForQsampler: |
546 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
547 |
File bin\686sse\libgig-7.dll |
File bin\686sse\libgig-7.dll |
548 |
Goto done |
Goto libgig32common |
549 |
|
|
550 |
libgig686sse: |
libgig686sse: |
551 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
564 |
File bin\686sse\akaiextract.exe |
File bin\686sse\akaiextract.exe |
565 |
File bin\686sse\sf2dump.exe |
File bin\686sse\sf2dump.exe |
566 |
File bin\686sse\sf2extract.exe |
File bin\686sse\sf2extract.exe |
567 |
Goto done |
Goto libgig32common |
568 |
|
|
569 |
libgig686: |
libgig686: |
570 |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" |
583 |
File bin\686\akaiextract.exe |
File bin\686\akaiextract.exe |
584 |
File bin\686\sf2dump.exe |
File bin\686\sf2dump.exe |
585 |
File bin\686\sf2extract.exe |
File bin\686\sf2extract.exe |
|
Goto done |
|
586 |
|
|
587 |
|
libgig32common: |
588 |
|
File bin\686\libgcc_s_dw2-1.dll |
589 |
|
File bin\686\libwinpthread-1.dll |
590 |
|
File bin\686\libstdc++-6.dll |
591 |
|
|
592 |
done: |
done: |
593 |
|
|
594 |
; As this is a mandatory component, we misuse is for the following |
; As this is a mandatory component, we misuse is for the following |
647 |
File bin\686\libogg-0.dll |
File bin\686\libogg-0.dll |
648 |
File bin\686\libvorbis-0.dll |
File bin\686\libvorbis-0.dll |
649 |
File bin\686\libvorbisenc-2.dll |
File bin\686\libvorbisenc-2.dll |
650 |
|
File bin\686\libspeex-1.dll |
651 |
Goto done |
Goto done |
652 |
|
|
653 |
done: |
done: |