Mac app generator
Project description
Installation
$ [sudo] pip install mac-app-generator
Features
shell (mini) and python (full) versions
Classes
class | __doc__ |
---|---|
mac_app_generator.App |
Mac app generator. writable properties: app_folder , app_name , app_path , app_code , app_script , app_image , app_stderr , app_stdout , app_env . methods: create_app() |
Scripts usage
usage: mac-app-generator script app [image]
Examples
create app from shell script
$ mac-app-generator script.sh name.app
$ mac-app-generator script.sh name.app Icon.png
create app from python script
>>> mac_app.App(app_script="file.py", app_path="name.app").create_app()
create app from a python class
import mac_app_generator
class MyApp(mac_app_generator.App):
def run(self):
pass
if __name__ == "__main__":
MyApp().run()
>>> MyApp().create_app()