def patch_all_shebang( self, to_movable=True, max_exe_size=999999, targetdir="", ): """make all python launchers relatives""" import glob import os for ffname in glob.glob( r'%s\Scripts\*.exe' % self.target ): size = os.path.getsize(ffname) if size <= max_exe_size: utils.patch_shebang_line( ffname, to_movable=to_movable, targetdir=targetdir, ) for ffname in glob.glob( r'%s\Scripts\*.py' % self.target ): utils.patch_shebang_line_py( ffname, to_movable=to_movable, targetdir=targetdir, )
def patch_all_shebang(self, to_movable=True, max_exe_size=999999, targetdir=""): """make all python launchers relatives""" import glob import os for ffname in glob.glob(r'%s\Scripts\*.exe' % self.target): size = os.path.getsize(ffname) if size <= max_exe_size: utils.patch_shebang_line(ffname, to_movable=to_movable, targetdir=targetdir) for ffname in glob.glob(r'%s\Scripts\*.py' % self.target): utils.patch_shebang_line_py(ffname, to_movable=to_movable, targetdir=targetdir)