@classmethod<EOL><INDENT>def _get_script_args(cls, type_, name, header, script_text):<DEDENT>
if type_ == '<STR_LIT>':<EOL><INDENT>launcher_type = '<STR_LIT>'<EOL>ext = '<STR_LIT>'<EOL>old = ['<STR_LIT>']<EOL><DEDENT>else:<EOL><INDENT>launcher_type = '<STR_LIT>'<EOL>ext = '<STR_LIT>'<EOL>old = ['<STR_LIT>', '<STR_LIT>', '<STR_LIT>']<EOL><DEDENT>hdr = cls._adjust_header(type_, header)<EOL>blockers = [name + x for x in old]<EOL>yield (name + ext, hdr + script_text, '<STR_LIT:t>', blockers)<EOL>yield (<EOL>name + '<STR_LIT>', get_win_launcher(launcher_type),<EOL>'<STR_LIT:b>'  <EOL>)<EOL>if not is_64bit():<EOL><INDENT>m_name = name + '<STR_LIT>'<EOL>yield (m_name, load_launcher_manifest(name), '<STR_LIT:t>')<EOL><DEDENT>
For Windows, add a .py extension and an .exe launcher