(List (= scope= flags=0 words=[] bindings=[('NSIS', {[LIT_CHARS 0]}), ('verboase', {[LIT_CHARS 0]})]) (While (Com {[LIT_CHARS getopts]} {[DQ [LIT_CHARS nv]]} {[LIT_CHARS flag]}) (Case to_match={[DQ [VarSub flag]]}, pat_word_list=[[{[LIT_CHARS n]}], [{[LIT_CHARS v]}], [{[LIT_OTHER "?"]}]] (= scope= flags=0 words=[] bindings=[('NSIS', {[LIT_CHARS 1]})]) (= scope= flags=0 words=[] bindings=[('verbose', {[LIT_CHARS 1]})]) (List (Com {[LIT_CHARS cat]} < (HereDocRedirectNode here_end='END' do_expansion=True body_word={[DQ [LIT_CHARS " Usage: "][VarSub 0][LIT_CHARS " [-n] [-v]\n"][LIT_CHARS " Flags:\n"][LIT_CHARS " -n: run NSIS to create actual installer\n"][LIT_CHARS " -v: be more verbose when processing data\n"][LIT_CHARS " Place CygWin decription file (setup.ini) in current directory, run script.\n"][LIT_CHARS " You'll get:\n"][LIT_CHARS " 1. Downloaded binary files in subdirectory "][RIGHT_D_QUOTE "\""][LIT_CHARS packages][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " 2. Downloaded source files in subdirectory "][RIGHT_D_QUOTE "\""][LIT_CHARS packages.src][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " 3. Unpacked files in subdirectory "][RIGHT_D_QUOTE "\""][LIT_CHARS packages.unpacked][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " 4. Setup log files in subdirectory "][RIGHT_D_QUOTE "\""][LIT_CHARS setup][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " 5. Ready to use file make_installer.nsi for NSIS installer\n"][LIT_CHARS " setup.ini is here: http://mirrors.kernel.org/sourceware/cygwin/setup.ini\n"][LIT_CHARS " It's not downloaded by script to keep it hermetic.\n"][LIT_CHARS "\n"][LIT_CHARS " NSIS file format is described here: http://nsis.sourceforge.net/Docs\n"]]} 0), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) ) (= scope= flags=0 words=[] bindings=[('CygWin', {[LIT_CHARS 0]})]) (If (DBracket {B2 BINARY_STRING_NOT_EQUAL {[DQ [ComSub (Com {[LIT_CHARS uname]} {[LIT_CHARS -s]})]]} {[DQ [LIT_CHARS Darwin]]}}) (If (DBracket {B2 BINARY_STRING_EQUAL {[DQ [ComSub (Com {[LIT_CHARS uname]} {[LIT_CHARS -o]})]]} {[DQ [LIT_CHARS Cygwin]]}}) (List (= scope= flags=0 words=[] bindings=[('CygWin', {[LIT_CHARS 1]})]) (= scope= flags=0 words=[] bindings=[('need_restart', {[LIT_CHARS 0]})]) (If (DParen {A2 AS_OP_LESS {A2 AS_OP_LBRACKET {A Atom NODE_ARITH_WORD {[VarSub BASH_VERSINFO]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 0]}}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 4]}}}) (= scope= flags=0 words=[] bindings=[('need_restart', {[LIT_CHARS 1]})]) ) (If (AndOr OP_AND_IF (DParen {A Atom NODE_ARITH_WORD {[VarSub NSIS]}}) (AndOr OP_AND_IF (Pipeline! (Com {[LIT_OTHER "["]} {[LIT_CHARS -x]} {[LIT_CHARS NSIS/makensis.exe]} {[LIT_OTHER "]"]}) ) (Pipeline! (Com {[LIT_OTHER "["]} {[LIT_CHARS -x]} {[LIT_CHARS /bin/7z]} {[LIT_OTHER "]"]}) ) ) ) (= scope= flags=0 words=[] bindings=[('need_restart', {[LIT_CHARS 1]})]) ) ) ) ) (If (DParen {A Atom NODE_ARITH_WORD {[VarSub need_restart]}}) (List (If (AndOr OP_AND_IF (Pipeline! (Com {[LIT_OTHER "["]} {[LIT_CHARS -x]} {[DQ [VarSub PWD][LIT_CHARS /hermetic_cygwin/bin/7z]]} {[LIT_OTHER "]"]}) ) (Pipeline! (Com {[LIT_OTHER "["]} {[LIT_CHARS -x]} {[DQ [VarSub PWD][LIT_CHARS /hermetic_cygwin/bin/7z.exe]]} {[LIT_OTHER "]"]}) ) ) (List (Com {[LIT_CHARS wget]} {[LIT_CHARS https] [LIT_OTHER ":"] [LIT_CHARS //storage.googleapis.com/nativeclient-mirror/nacl/cygwin_mirror/hermetic_cygwin_1_7_9-0_1.exe]} {[LIT_CHARS -O]} {[LIT_CHARS cygwin_mini_setup.exe]}) (Com {[LIT_CHARS chmod]} {[LIT_CHARS a] [LIT_OTHER "+"] [LIT_CHARS x]} {[LIT_CHARS cygwin_mini_setup.exe]}) (Com {[DQ [ComSub (Com {[LIT_CHARS cygpath]} {[VarSub COMSPEC]})]]} {[LIT_CHARS /C]} {[LIT_CHARS start]} {[LIT_CHARS /WAIT]} {[DQ [LIT_CHARS .][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS cygwin_mini_setup]]} {[LIT_CHARS /CYGPORT]} {[LIT_CHARS /S]} {[DQ [LIT_CHARS "/D="][ComSub (Com {[LIT_CHARS cygpath]} {[LIT_CHARS -w]} {[VarSub PWD] [LIT_CHARS /hermetic_cygwin]})]]}) ) ) (Com {[LIT_CHARS exec]} {[DQ [ComSub (Com {[LIT_CHARS cygpath]} {[VarSub COMSPEC]})]]} {[LIT_CHARS /C]} {[DQ [ComSub (Com {[LIT_CHARS cygpath]} {[LIT_CHARS -w]} {[VarSub PWD] [LIT_CHARS /hermetic_cygwin/bin/bash]})]]} {[DQ [ComSub (Com {[LIT_CHARS cygpath]} {[LIT_CHARS -w]} {[VarSub 0]})]]} {[DQ [VarSub @]]}) ) ) (If (DParen {A2 AS_OP_LESS {A2 AS_OP_LBRACKET {A Atom NODE_ARITH_WORD {[VarSub BASH_VERSINFO]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 0]}}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 4]}}}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "You need Bash4 to use this script"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) (If (AndOr OP_AND_IF (DParen {A Atom NODE_ARITH_WORD {[VarSub NSIS]}}) (AndOr OP_AND_IF (DParen {A Atom NODE_ARITH_WORD {[VarSub CygWin]}}) (Pipeline! (Com {[LIT_OTHER "["]} {[LIT_CHARS -d]} {[LIT_CHARS NSIS]} {[LIT_OTHER "]"]}) ) ) ) (List (Com {[LIT_CHARS 7z]} {[LIT_CHARS -oNSIS]} {[LIT_CHARS x]} {[LIT_CHARS ../../../third_party/NSIS/nsis-2.46-Unicode-setup.exe]}) (Com {[LIT_CHARS ln]} {[LIT_CHARS -sfn]} {[LIT_CHARS NSIS]} {[LIT_CHARS AccessControl]}) (Com {[LIT_CHARS 7z]} {[LIT_CHARS x]} {[LIT_CHARS ../../../third_party/NSIS/AccessControl.zip]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS AccessControl]}) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[LIT_CHARS NSIS/Contrib/Graphics/] [LIT_LBRACE "{"] [LIT_CHARS Checks] [LIT_COMMA ","] [LIT_CHARS Header] [LIT_COMMA ","] [LIT_CHARS Icons] [LIT_COMMA ","] [LIT_CHARS Wizard] [LIT_RBRACE "}"]}) (For dirname [{[LIT_CHARS Checks]}, {[LIT_CHARS Header]}, {[LIT_CHARS Icons]}, {[LIT_CHARS Wizard]}]) (Com {[LIT_CHARS mv]} {[LIT_CHARS NSIS/] [\ LIT_ESCAPED_CHAR "\\$"] [LIT_CHARS _OUTDIR/] [VarSub dirname] [LIT_CHARS /] [LIT_OTHER "*"]} {[LIT_CHARS NSIS/Contrib/Graphics/] [VarSub dirname]}) ) (Com {[LIT_CHARS rmdir]} {[LIT_CHARS NSIS/] [\ LIT_ESCAPED_CHAR "\\$"] [LIT_CHARS _OUTDIR/] [LIT_LBRACE "{"] [LIT_CHARS Checks] [LIT_COMMA ","] [LIT_CHARS Header] [LIT_COMMA ","] [LIT_CHARS Icons] [LIT_COMMA ","] [LIT_CHARS Wizard] [LIT_COMMA ","] [LIT_RBRACE "}"]}) (Com {[LIT_CHARS mkdir]} {[DQ [LIT_CHARS "NSIS/Docs/Modern UI/images"]]}) (Com {[LIT_CHARS ln]} {[DQ [LIT_CHARS "NSIS/Docs/Modern UI 2/images"]] [LIT_CHARS /] [LIT_OTHER "*"]} {[DQ [LIT_CHARS "NSIS/Docs/Modern UI/images"]]}) (Com {[LIT_CHARS mv]} {[LIT_CHARS NSIS/] [\ LIT_ESCAPED_CHAR "\\$"] [LIT_CHARS PLUGINSDIR/modern-header.bmp]} {[LIT_CHARS NSIS/Contrib/Graphics/Header/nsis.bmp]}) (Com {[LIT_CHARS mv]} {[LIT_CHARS NSIS/] [\ LIT_ESCAPED_CHAR "\\$"] [LIT_CHARS PLUGINSDIR/modern-wizard.bmp]} {[LIT_CHARS NSIS/Contrib/Graphics/Wizard/nsis.bmp]}) (Com {[LIT_CHARS mv]} {[LIT_CHARS NSIS/] [\ LIT_ESCAPED_CHAR "\\$"] [LIT_CHARS PLUGINSDIR/] [LIT_OTHER "*"] [LIT_CHARS .dll]} {[LIT_CHARS NSIS/Plugins]}) (Com {[LIT_CHARS rmdir]} {[LIT_CHARS NSIS/] [\ LIT_ESCAPED_CHAR "\\$"] [LIT_CHARS PLUGINSDIR]}) (Com {[LIT_CHARS chmod]} {[LIT_CHARS a] [LIT_OTHER "+"] [LIT_CHARS x]} {[LIT_CHARS NSIS/] [LIT_LBRACE "{"] [LIT_COMMA ","] [LIT_CHARS Bin] [LIT_COMMA ","] [LIT_CHARS Contrib/UIs] [LIT_RBRACE "}"] [LIT_CHARS /] [LIT_OTHER "*"] [LIT_CHARS .exe]}) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[DQ [LIT_CHARS MkLink/nsis]]}) (Com {[LIT_CHARS cp]} {[LIT_CHARS -aiv]} {[DQ [LIT_CHARS NSIS/Examples/Plugin/nsis/]] [LIT_OTHER "*"]} {[DQ [LIT_CHARS Mklink/nsis]]}) (Com {[LIT_CHARS cp]} {[LIT_CHARS -aiv]} {[DQ [LIT_CHARS "MkLink/Release Unicode/MkLink.dll"]]} {[DQ [LIT_CHARS NSIS/Plugins]]}) ) ) (= scope= flags=0 words=[{[LIT_CHARS -A]}, {[LIT_CHARS description]}, {[LIT_CHARS packages]}] bindings=[]) (Com {[LIT_CHARS .]} {[DQ [VarSub 0 transform_ops=[PatSub {[LIT_CHARS .sh]} {[LIT_CHARS .conf]}]]]}) (Com {[LIT_CHARS .]} {[DQ [ComSub (Com {[LIT_CHARS dirname]} {[\ LIT_ESCAPED_CHAR "\\\""] [VarSub 0] [\ LIT_ESCAPED_CHAR "\\\""]})]] [LIT_CHARS /make_installer.inc]}) (= scope= flags=0 words=[] bindings=[('CYGWIN_VERSION', {[LIT_CHARS 1.7.24-1.0]})]) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[LIT_CHARS packages] [LIT_LBRACE "{"] [LIT_COMMA ","] [LIT_CHARS .src] [LIT_COMMA ","] [LIT_CHARS .unpacked] [LIT_RBRACE "}"]} {[LIT_CHARS setup]}) (Com {[LIT_CHARS parse_setup_ini]}) (Com {[LIT_CHARS fix_setup_inf_info]}) (Com {[LIT_CHARS download_package_dependences]} {[LIT_CHARS bash]} {[LIT_CHARS 0]}) (= scope= flags=0 words=[] bindings=[('reqpackages', {[Array ]})]) (= scope= flags=0 words=[] bindings=[('sectionin', {[Array ]})]) (= scope= flags=0 words=[] bindings=[('allinstpackages', {[Array ]})]) (= scope= flags=0 words=[] bindings=[('allinstalledpackages', {[Array ]})]) (Com {[LIT_CHARS rm]} {[LIT_CHARS setup/] [LIT_OTHER "*"] [LIT_CHARS .lst.gz]}) (Com {[LIT_CHARS download_package]} {[DQ [LIT_CHARS Base]]} {[DQ [ComSub (Com {[LIT_CHARS seq]} {[LIT_CHARS -s]} {[SQ ]} {[\ LIT_ESCAPED_CHAR "\\\""] [ArithSub {A2 AS_OP_PLUS {A Atom NODE_ARITH_WORD {[VarSub packages bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_AT "@"}}) transform_ops=[(#len)]]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 3]}}}] [\ LIT_ESCAPED_CHAR "\\\""]})]]}) (Com {[LIT_CHARS download_addon_packages]} {[LIT_CHARS 2]}) (If (DParen {A Atom NODE_ARITH_WORD {[VarSub include_all_packages]}}) (Com {[LIT_CHARS download_all_packages]} {[LIT_CHARS 1]}) (ElseTrue) (List (For pkgname [{[DQ [VarSub sectionin bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_AT "@"}}) transform_ops=[(!ref)]]]}]) (Com {[LIT_CHARS sectionin] [LIT_OTHER "["] [DQ [VarSub pkgname]] [LIT_OTHER "]"] [LIT_OTHER "="] [DQ [LIT_CHARS " 1"][VarSub sectionin bracket_op=(Index {A Atom NODE_ARITH_WORD {[VarSub pkgname]}})]]}) ) (For pkgname [{[DQ [VarSub seed bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_AT "@"}}) transform_ops=[(!ref)]]]}]) (Com {[LIT_CHARS seed] [LIT_OTHER "["] [DQ [VarSub pkgname]] [LIT_OTHER "]"] [LIT_OTHER "="] [DQ [LIT_CHARS " 1"][VarSub seed bracket_op=(Index {A Atom NODE_ARITH_WORD {[VarSub pkgname]}})]]}) ) ) ) (Com {[LIT_CHARS fill_required_packages]}) (Com {[LIT_CHARS fill_filetype_info]}) (Subshell (List (Com {[LIT_CHARS cat]} < (HereDocRedirectNode here_end='END' do_expansion=True body_word={[DQ [LIT_CHARS "RequestExecutionLevel user\n"][LIT_CHARS "SetCompressor "][VarSub compressor][LIT_CHARS "\n"][LIT_CHARS "SetCompressorDictSize 128\n"][LIT_CHARS "Name "][RIGHT_D_QUOTE "\""][LIT_CHARS "Hermetic CygWin"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "OutFile hermetic_cygwin_"][VarSub CYGWIN_VERSION transform_ops=[PatSub {[LIT_CHARS .]} {[LIT_CHARS _]} do_all]][LIT_CHARS ".exe\n"]]} 0), > ) (Com {[LIT_CHARS declare_nsis_variables]}) (Com {[LIT_CHARS cat]} < (HereDocRedirectNode here_end='END' do_expansion=True body_word={[DQ [LIT_CHARS "\n"][LIT_CHARS "InstallDir "][RIGHT_D_QUOTE "\""][LIT_CHARS "c:"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS cygwin][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "!include "][RIGHT_D_QUOTE "\""][LIT_CHARS MUI2.nsh][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "!include "][RIGHT_D_QUOTE "\""][LIT_CHARS Sections.nsh][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "!define MUI_HEADERIMAGE\n"][LIT_CHARS "!define MUI_WELCOMEFINISHPAGE_BITMAP "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "{NSISDIR}"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS Contrib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS Graphics][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS Wizard][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS win.bmp][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "!define MUI_WELCOMEPAGE_TITLE "][RIGHT_D_QUOTE "\""][LIT_CHARS "Welcome to Hermetic CygWin"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "!define MUI_WELCOMEPAGE_TEXT "][RIGHT_D_QUOTE "\""][LIT_CHARS "This wizard will guide you through the installation of Hermetic CygWin "][VarSub CYGWIN_VERSION][LIT_CHARS .][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS r][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS n][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS r][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "nHermetic CygWin is simple and reliable way to install pre-defined version of CygWin."][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS r][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS n][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS r][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS n][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS _CLICK][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "!define MUI_COMPONENTSPAGE_SMALLDESC\n"][LIT_CHARS "\n"][LIT_CHARS "!insertmacro MUI_PAGE_WELCOME\n"][LIT_CHARS "!insertmacro MUI_PAGE_COMPONENTS\n"][LIT_CHARS "!insertmacro MUI_PAGE_DIRECTORY\n"][LIT_CHARS "!insertmacro MUI_PAGE_INSTFILES\n"][LIT_CHARS "\n"][LIT_CHARS "!define MUI_FINISHPAGE_LINK "][RIGHT_D_QUOTE "\""][LIT_CHARS "Visit the Native Client site for news, FAQs and support"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "!define MUI_FINISHPAGE_LINK_LOCATION "][RIGHT_D_QUOTE "\""][LIT_CHARS "http://code.google.com/chrome/nativeclient"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "!insertmacro MUI_PAGE_FINISH\n"][LIT_CHARS "\n"][LIT_CHARS "!insertmacro MUI_LANGUAGE "][RIGHT_D_QUOTE "\""][LIT_CHARS English][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "Section "][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS " sec_Preinstall\n"][LIT_CHARS " SectionIn "][ComSub (Com {[LIT_CHARS seq]} {[LIT_CHARS -s]} {[SQ ]} {[ArithSub {A2 AS_OP_PLUS {A Atom NODE_ARITH_WORD {[VarSub packages bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_AT "@"}}) transform_ops=[(#len)]]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 3]}}}]})][LIT_CHARS "\n"][LIT_CHARS " Push "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " ; Owner can do anything\n"][LIT_CHARS " AccessControlW::GrantOnFile "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS "(S-1-3-0)"][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS FullAccess][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " ; Group can read\n"][LIT_CHARS " AccessControlW::GrantOnFile "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS "(S-1-3-1)"][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS "Traverse + GenericRead"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " ; "][RIGHT_D_QUOTE "\""][LIT_CHARS Everyone][RIGHT_D_QUOTE "\""][LIT_CHARS " can read too\n"][LIT_CHARS " AccessControlW::GrantOnFile "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS "(S-1-1-0)"][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS "Traverse + GenericRead"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS etc][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS etc][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS setup][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " FileOpen "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "postinstall.sh w\n"][LIT_CHARS " FileWrite "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 'export PATH=/usr/local/bin:/usr/bin:/bin"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "export CYGWIN="][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "CYGWIN nodosfilewarning"][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "'\n"][LIT_CHARS " FileClose "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS " FileOpen "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS etc][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS setup][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "installed.log w\n"][LIT_CHARS " FileWrite "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 "][RIGHT_D_QUOTE "\""][LIT_CHARS "INSTALLED.DB 2"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " FileClose "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS " Pop "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS "SectionEnd\n"]]} 0), > ) (Com {[LIT_CHARS generate_section_list]}) (Com {[LIT_CHARS cat]} < (HereDocRedirectNode here_end='END' do_expansion=True body_word={[DQ [LIT_CHARS "Section "][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS " sec_PostInstall\n"][LIT_CHARS " SectionIn "][ComSub (Com {[LIT_CHARS seq]} {[LIT_CHARS -s]} {[SQ ]} {[ArithSub {A2 AS_OP_PLUS {A Atom NODE_ARITH_WORD {[VarSub packages bracket_op=(Index {A Atom NODE_ARITH_WORD {AS_OP_AT "@"}}) transform_ops=[(#len)]]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 3]}}}]})][LIT_CHARS "\n"][LIT_CHARS " Push "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS " Push "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R1\n"][LIT_CHARS " FileOpen "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "postinstall.sh a\n"][LIT_CHARS " FileSeek "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 0 END\n"][LIT_CHARS " FileWrite "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 "][RIGHT_D_QUOTE "\""][LIT_CHARS "/bin/sort /etc/setup/installed.log -o /etc/setup/installed.db"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "rm /etc/setup/installed.log"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " FileClose "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS " SetOutPath "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "INSTDIR\n"][LIT_CHARS " nsExec::ExecToLog '"][RIGHT_D_QUOTE "\""][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS bash][RIGHT_D_QUOTE "\""][LIT_CHARS " -c ./postinstall.sh'\n"][LIT_CHARS " nsExec::ExecToLog '"][RIGHT_D_QUOTE "\""][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\d"][LIT_CHARS ash][RIGHT_D_QUOTE "\""][LIT_CHARS " -c "][RIGHT_D_QUOTE "\""][LIT_CHARS "bin/rebaseall -v"][RIGHT_D_QUOTE "\""][LIT_CHARS "'\n"][LIT_CHARS " Delete "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "postinstall.sh\n"][LIT_CHARS " FileOpen "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS "Cygwin.bat w\n"][LIT_CHARS " StrCpy "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R1 "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "INSTDIR 1\n"][LIT_CHARS " FileWrite "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0 "][RIGHT_D_QUOTE "\""][LIT_CHARS "@echo off"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\r"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\r"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R1:"][LIT_OTHER "$"][\ LIT_ESCAPED_CHAR "\\r"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "chdir "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\r"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][LIT_CHARS "bash --login -i"][LIT_OTHER "$"][\ LIT_ESCAPED_CHAR "\\r"][\ LIT_ESCAPED_CHAR "\\$"][\ LIT_ESCAPED_CHAR "\\n"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " FileClose "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS " Pop "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R1\n"][LIT_CHARS " Pop "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "R0\n"][LIT_CHARS "SectionEnd\n"]]} 0), > ) (Com {[LIT_CHARS generate_init_function]} {[LIT_CHARS 2]}) (Com {[LIT_CHARS generate_onselchange_function]}) ) ) (If (Pipeline! (Com {[LIT_CHARS patch]} {[LIT_CHARS --no-backup-if-mismatch]} < (HereDocRedirectNode here_end='END' do_expansion=True body_word={[DQ [LIT_CHARS "--- make_hermetic_cygwin.nsi\n"][LIT_CHARS "+++ make_hermetic_cygwin.nsi\n"][LIT_CHARS "@@ -2295,2 +2295,2 @@\n"][LIT_CHARS " MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS gawk.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS gawk-4.1.0.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS awk.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS gawk.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS awk.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS gawk-4.1.0.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "@@ -5370,6 +5370,7 @@\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS usr][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS bin][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS bin-unrebased][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS dev][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS usr][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS share][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS usr][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS share][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS doc][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS " CreateDirectory "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS usr][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS share][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS doc][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS bash][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "@@ -21338,3 +21338,4 @@\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python2.7.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python-config][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python2.7-config][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython2.7.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python2.7][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS config][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython2.7.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python2.7.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python2.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python2.7.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python-config][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python2.7-config][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython2.7.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python2.7][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS config][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython2.7.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "@@ -34953,6 +34953,10 @@\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pydoc3][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS pydoc3.2][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python3.2m.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3-config][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python3.2m-config][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.2.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python3.2m.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython3.2m.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python3.2][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS config-3.2m][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython3.2m.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "- MkLink::SoftF "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pkgconfig][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.pc][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS python-3.2.pc][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ IntCmp "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "PKV_python 1 L1_NoInstallPythonHardlink +1 L1_NoInstallPythonHardlink\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.2m.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+L1_NoInstallPythonHardlink:\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pydoc3][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pydoc3.2][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.2m.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3-config][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.2m-config][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.2.exe][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS bin][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.2m.exe][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython3.2m.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.2][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS config-3.2m][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS libpython3.2m.dll.a][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pkgconfig][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python.pc][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pkgconfig][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python-3.2.pc][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "+ MkLink::Hard "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pkgconfig][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python3.pc][RIGHT_D_QUOTE "\""][LIT_CHARS " "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS INSTDIR][\ LIT_ESCAPED_CHAR "\\\\"][VarSub CYGWIN_PREFIX][LIT_CHARS lib][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS pkgconfig][\ LIT_ESCAPED_CHAR "\\\\"][LIT_CHARS python-3.2.pc][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"]]} 0), > ) ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) (If (DParen {A Atom NODE_ARITH_WORD {[VarSub NSIS]}}) (If (Com {[LIT_OTHER "["]} {[LIT_CHARS -e]} {[LIT_CHARS NSIS/makensis.exe]} {[LIT_OTHER "]"]}) (Com {[LIT_CHARS NSIS/makensis.exe]} {[LIT_CHARS /V2]} {[LIT_CHARS make_hermetic_cygwin.nsi]}) (ElseTrue) (Com {[LIT_CHARS makensis]} {[LIT_CHARS /V2]} {[LIT_CHARS make_hermetic_cygwin.nsi]}) ) ) )