lbry-desktop/zip_daemon.py

27 lines
608 B
Python
Raw Normal View History

import os
import platform
import sys
import zipfile
def main():
zipfilename = 'lbrynet-daemon-{}.zip'.format(get_system_label())
full_filename = os.path.join('dist', zipfilename)
executable = 'lbrynet-daemon'
if platform.system() == 'Windows':
executable += '.exe'
with zipfile.ZipFile(full_filename, 'w') as myzip:
myzip.write(os.path.join('app', 'dist', executable), executable)
def get_system_label():
system = platform.system()
if system == 'Darwin':
return 'macOS'
else:
return system
if __name__ == '__main__':
sys.exit(main())