Wie kann ich andere Dateien bündeln, wenn ich cx_freeze verwende?

Ich verwende Python 2.6 und cx_Freeze 4.1.2 auf einem Windows-System. Ich habe die Datei setup.py erstellt, um meine ausführbare Datei zu erstellen, und alles funktioniert einwandfrei.

Wenn cx_Freeze ausgeführt wird, wird alles in den Ordner verschobenbuild Verzeichnis. Ich habe noch einige andere Dateien, die ich gerne in meine Liste aufgenommen hättebuild Verzeichnis. Wie kann ich das machen? Hier ist meine Struktur:

src\
    setup.py
    janitor.py
    README.txt
    CHNAGELOG.txt
    helpers\
        uncompress\
            unRAR.exe
            unzip.exe

Hier ist mein Ausschnitt:

Konfiguration

( name='Janitor',
  version='1.0',
  description='Janitor',
  author='John Doe',
  author_email='[email protected]',
  url='http://www.this-page-intentionally-left-blank.org/',
  data_files = 
      [ ('helpers\uncompress', ['helpers\uncompress\unzip.exe']),
        ('helpers\uncompress', ['helpers\uncompress\unRAR.exe']),
        ('', ['README.txt'])
      ],
  executables =
      [
      Executable\
          (
          'janitor.py', #initScript
          )
      ]
)

Ich kann das scheinbar nicht zum Laufen bringen. Brauche ich eine?MANIFEST.in Datei?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage