more windows py2exe fixes

This commit is contained in:
Jeena Paradies 2013-04-03 01:47:35 +02:00
parent b57395a585
commit e38546cb2a
5 changed files with 16 additions and 10 deletions

2
.gitignore vendored
View file

@ -5,4 +5,4 @@ dsa_priv.pem
.DS_Store
*~
Linux/dist
Windows/dist
Windows/bungloo

View file

@ -4,8 +4,9 @@ import os, sys, pickle, subprocess, shutil
from PyQt4 import QtCore, QtGui, QtWebKit, QtNetwork
RUNNING_LOCAL = os.path.basename(sys.argv[0]) == "Bungloo.py"
RUNNING_ON_WINDOWS = os.name == "nt"
if RUNNING_LOCAL:
if RUNNING_LOCAL or RUNNING_ON_WINDOWS:
import Windows, Helper
else:
from bungloo import Windows, Helper

View file

@ -5,7 +5,7 @@ from PyQt4.QtGui import *
from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkRequest, QNetworkReply
from PyQt4.QtWebKit import QWebView
import os
import os, sys
import array

View file

@ -5,4 +5,8 @@ Copy-Item ../WebKit bungloo -Recurse
Copy-Item ../images bungloo -Recurse
Copy-Item setup.py bungloo
touch bungloo/__init__.py
Copy-Item msvcp90.dll bungloo
Copy-Item msvcp90.dll bungloo
cd bungloo
python setup.py py2exe
cd ..
rm bungloo

View file

@ -7,13 +7,11 @@ import py2exe
files = []
for dirname, dirnames, filenames in os.walk('WebKit'):
for filename in filenames:
print dirname, filename
files += [(dirname, os.path.join(dirname, filename))]
files += [(dirname, [os.path.join(dirname, filename)])]
for dirname, dirnames, filenames in os.walk('images'):
for filename in filenames:
files += [(dirname, os.path.join(dirname, filename))]
files += [(dirname, [os.path.join(dirname, filename)])]
setup(
name = "Bungloo",
@ -22,9 +20,12 @@ setup(
author_email = "spam@jeenaparadies.net",
url = "http://jabs.nu/bungloo",
license = "BSD license",
#data_files = files,
data_files = files,
windows = ["Bungloo.py"],
options = {
"py2exe": {"includes": ["sip", "PyQt4.QtCore", "PyQt4.QtGui", "PyQt4.QtNetwork"]}
"py2exe": {
"includes": ["sip", "ssl", "PyQt4.QtCore", "PyQt4.QtGui", "PyQt4.QtNetwork"],
"bundle_files": 2
}
}
)