title: How to specify py2app icon?
body: <p>How do I specify the icon file when using py2app? </p>
  
  <p>Just now I create the setup file:</p>
  
  <pre><code>py2applet --make-setup MyApplication.py
  </code></pre>
  
  <p>and then build the application bundle:</p>
  
  <pre><code> python setup.py py2app -A
  </code></pre>
  
  <p>where is it that I specify the icon file.. getting a little confused. Thanks for any help. </p>
  
  <p>according to this link- <a href="http://packages.python.org/py2app/options.html" rel="noreferrer">http://packages.python.org/py2app/options.html</a>,  I should add it as an option.</p>
  
  <p>Currently my setup.py file looks like this:</p>
  
  <pre><code>"""
  This is a setup.py script generated by py2applet
  
  Usage:
      python setup.py py2app
  """
  
  from setuptools import setup
  
  APP = ['hello.py']
  DATA_FILES = ['chalkboard.jpg']
  OPTIONS = {'argv_emulation': True,
  'iconfile': '/Users/grahamethomson/Documents/College/HND/oop/game/personal       developoment/G/icon.icns'}
  
  setup(
      app=APP,
      data_files=DATA_FILES,
      options={'py2app': OPTIONS},
      setup_requires=['py2app'],
  )
  </code></pre>