¿Cómo compilar todos los recursos en un archivo ejecutable?

He escrito la aplicación GTK con python.

Toda la interfaz gráfica de usuario está en el archivo glade, y se utilizan algunas imágenes. Deseo compilar mi aplicación en un archivo ejecutable EXE. Para eso estoy usando PyInstaller compilador y UPX empacador.

He hecho como dice el manual:

python Configure.py
python Makespec.py --onefile --windowed --upx /path/to/yourscript.py
python Build.py /path/to/yourscript.spec

PyInstaller funciona perfectamente y crea un archivo exe. Pero para que mi aplicación funcione correctamente, tengo que copiar miclar yimage archivos en la carpeta de exe.

¿Hay alguna forma de compilar esos archivos en ejecutable?

He editado mi archivo de especificaciones de varias maneras, pero no puedo lograr lo que quiero. El archivo de especificaciones a continuación solo copia el archivo al directorio, pero no se compila en el archivo ejecutable

# -*- mode: python -*-
a = Analysis([os.path.join(HOMEPATH,'support\\_mountzlib.py'), os.path.join(HOMEPATH,'support\\useUnicode.py'), 'r:\\connection\\main.py'],
             pathex=['C:\\Documents and Settings\\Lixas\\Desktop\\pyinstaller-1.5-rc1'])

pyz = PYZ(a.pure)

exe = EXE( pyz,
          a.scripts,
          a.binaries,
          a.zipfiles,
          a.datas,
          name=os.path.join('dist', 'NetworkChecker.exe'),
          debug=False,
          strip=False,
          upx=True,
          console=False,
          icon='r:\\connection\\ikona.ico'        )

coll = COLLECT(
    exe,
    [('gui.glade', 'r:\\connection\\gui.glade', 'DATA')],
    [('question16.png', 'r:\\connection\\question16.png', 'DATA')],
#   a.binaries,
#   strip=False,
    upx=True,
    name='distFinal')

Deseo tener solo un archivo ejecutable con todo incluido en

Respuestas a la pregunta(3)

Su respuesta a la pregunta