more windows py2exe fixes
This commit is contained in:
parent
b57395a585
commit
e38546cb2a
5 changed files with 16 additions and 10 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -5,4 +5,4 @@ dsa_priv.pem
|
|||
.DS_Store
|
||||
*~
|
||||
Linux/dist
|
||||
Windows/dist
|
||||
Windows/bungloo
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
|
@ -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
|
||||
}
|
||||
}
|
||||
)
|
||||
|
|
Reference in a new issue