mirror of
https://github.com/t-crest/rtems.git
synced 2025-11-16 12:34:47 +00:00
* filewrite.nsi, getparameters.nsi, instance-check.nsi,
mingw-path.nsi, sm-dummy.nsi, strslash.nsi, strstr.nsi,
options.nsi: Added the shared between the 2 installer scripts.
* msys-path.nsi: Fixed the last LF bug.
* rtems-autotools.nsi, rtems-tools.nsi: Fixed the instance check,
added a start menu, remove pages from target installers.
* rtems.ini: Fixed the URL links. Added support link.
* rtems_logo.bmp: Trimmed a little more to get a better image.
* ba-wrap.sh: Stop on a error.
* build-exes.sh: Use the option parameter variables. Change the
order the section appear in the installer.
37 lines
1.5 KiB
NSIS
37 lines
1.5 KiB
NSIS
;
|
|
; Copy the the MUI code with the page bit missing
|
|
;
|
|
|
|
!macro MUI_PAGE_STARTMENU_DUMMY ID VAR
|
|
|
|
!insertmacro MUI_SET MUI_${MUI_PAGE_UNINSTALLER_PREFIX}STARTMENUPAGE
|
|
|
|
!insertmacro MUI_DEFAULT MUI_STARTMENUPAGE_DEFAULTFOLDER "$(^Name)"
|
|
!insertmacro MUI_DEFAULT MUI_STARTMENUPAGE_TEXT_TOP "$(MUI_${MUI_PAGE_UNINSTALLER_PREFIX}INNERTEXT_STARTMENU_TOP)"
|
|
!insertmacro MUI_DEFAULT MUI_STARTMENUPAGE_TEXT_CHECKBOX "$(MUI_${MUI_PAGE_UNINSTALLER_PREFIX}INNERTEXT_STARTMENU_CHECKBOX)"
|
|
|
|
!define MUI_STARTMENUPAGE_VARIABLE "${VAR}"
|
|
!define "MUI_STARTMENUPAGE_${ID}_VARIABLE" "${MUI_STARTMENUPAGE_VARIABLE}"
|
|
!define "MUI_STARTMENUPAGE_${ID}_DEFAULTFOLDER" "${MUI_STARTMENUPAGE_DEFAULTFOLDER}"
|
|
!ifdef MUI_STARTMENUPAGE_REGISTRY_ROOT
|
|
!define "MUI_STARTMENUPAGE_${ID}_REGISTRY_ROOT" "${MUI_STARTMENUPAGE_REGISTRY_ROOT}"
|
|
!endif
|
|
!ifdef MUI_STARTMENUPAGE_REGISTRY_KEY
|
|
!define "MUI_STARTMENUPAGE_${ID}_REGISTRY_KEY" "${MUI_STARTMENUPAGE_REGISTRY_KEY}"
|
|
!endif
|
|
!ifdef MUI_STARTMENUPAGE_REGISTRY_VALUENAME
|
|
!define "MUI_STARTMENUPAGE_${ID}_REGISTRY_VALUENAME" "${MUI_STARTMENUPAGE_REGISTRY_VALUENAME}"
|
|
!endif
|
|
|
|
!undef MUI_STARTMENUPAGE_VARIABLE
|
|
!undef MUI_STARTMENUPAGE_TEXT_TOP
|
|
!undef MUI_STARTMENUPAGE_TEXT_CHECKBOX
|
|
!undef MUI_STARTMENUPAGE_DEFAULTFOLDER
|
|
!insertmacro MUI_UNSET MUI_STARTMENUPAGE_NODISABLE
|
|
!insertmacro MUI_UNSET MUI_STARTMENUPAGE_REGISTRY_ROOT
|
|
!insertmacro MUI_UNSET MUI_STARTMENUPAGE_REGISTRY_KEY
|
|
!insertmacro MUI_UNSET MUI_STARTMENUPAGE_REGISTRY_VALUENAME
|
|
!insertmacro MUI_UNSET MUI_STARTMENUPAGE_BGCOLOR
|
|
|
|
!macroend
|