github.com/mattdotmatt/gauge@v0.3.2-0.20160421115137-425a4cdccb62/build/install/windows/MUI_EXTRAPAGES.nsh (about) 1 !verbose push 2 !verbose 3 3 4 !ifndef _MUI_EXTRAPAGES_NSH 5 !define _MUI_EXTRAPAGES_NSH 6 7 !ifmacrondef MUI_EXTRAPAGE_README & MUI_PAGE_README & MUI_UNPAGE_README & ReadmeLangStrings 8 9 !macro MUI_EXTRAPAGE_README UN ReadmeFile 10 !verbose push 11 !verbose 3 12 !define MUI_PAGE_HEADER_TEXT "IMPORTANT" 13 !define MUI_PAGE_HEADER_SUBTEXT "" 14 !define MUI_LICENSEPAGE_TEXT_TOP "Your gauge.properties has been backed up." 15 !define MUI_LICENSEPAGE_TEXT_BOTTOM "Click Next to continue." 16 !define MUI_LICENSEPAGE_BUTTON "$(^NextBtn)" 17 !insertmacro MUI_${UN}PAGE_LICENSE "${ReadmeFile}" 18 !verbose pop 19 !macroend 20 21 !define ReadmeRun "!insertmacro MUI_EXTRAPAGE_README" 22 23 24 !macro MUI_PAGE_README ReadmeFile 25 !verbose push 26 !verbose 3 27 ${ReadmeRun} "" "${ReadmeFile}" 28 !verbose pop 29 !macroend 30 31 32 !macro MUI_UNPAGE_README ReadmeFile 33 !verbose push 34 !verbose 3 35 ${ReadmeRun} "UN" "${ReadmeFile}" 36 !verbose pop 37 !macroend 38 39 40 !macro ReadmeLangStrings UN MUI_LANG ReadmeHeader ReadmeSubHeader ReadmeTextTop ReadmeTextBottom 41 !verbose push 42 !verbose 3 43 LangString ${UN}ReadmeHeader ${MUI_LANG} "${ReadmeHeader}" 44 LangString ${UN}ReadmeSubHeader ${MUI_LANG} "${ReadmeSubHeader}" 45 LangString ${UN}ReadmeTextTop ${MUI_LANG} "${ReadmeTextTop}" 46 LangString ${UN}ReadmeTextBottom ${MUI_LANG} "${ReadmeTextBottom}" 47 !verbose pop 48 !macroend 49 50 !define ReadmeLanguage `!insertmacro ReadmeLangStrings ""` 51 52 !define Un.ReadmeLanguage `!insertmacro ReadmeLangStrings "UN"` 53 54 !endif 55 !endif 56 57 !verbose pop