Linux PyQt tray application to control OctoPrint instances
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

setup_mac.py 847B

1234567891011121314151617181920212223242526272829303132333435
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. """
  4. This is a setup.py script generated by py2applet
  5. Usage:
  6. python setup.py py2app
  7. """
  8. from setuptools import setup
  9. APP = ['octotray.py']
  10. APP_NAME = "OctoTray"
  11. DATA_FILES = ['octotray_icon.png']
  12. OPTIONS = {
  13. 'argv_emulation': True,
  14. 'iconfile': 'octotray_icon.png',
  15. 'plist': {
  16. 'CFBundleName': APP_NAME,
  17. 'CFBundleDisplayName': APP_NAME,
  18. 'CFBundleGetInfoString': "Control OctoPrint instances from system tray",
  19. 'CFBundleIdentifier': "de.xythobuz.octotray",
  20. 'CFBundleVersion': "0.3.0",
  21. 'CFBundleShortVersionString': "0.3.0",
  22. 'NSHumanReadableCopyright': u"Copyright © 2021, Thomas Buck, All Rights Reserved"
  23. }
  24. }
  25. setup(
  26. app=APP,
  27. data_files=DATA_FILES,
  28. options={'py2app': OPTIONS},
  29. setup_requires=['py2app'],
  30. )