renaming generate_script to generate_excutable