Skip to content

Commit

Permalink
Support for building Windows binary with py2exe with Python 3.4
Browse files Browse the repository at this point in the history
This needs a modified py2exe. Used version at the time of this commit is at:

https://github.com/WikidPad/Accessory-py2exe/tree/16924397248156269e19c6d620390bfc8cab18e7
  • Loading branch information
butscher committed Mar 13, 2018
1 parent f7073d1 commit 663c4d5
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 57 deletions.
2 changes: 0 additions & 2 deletions bld.bat
@@ -1,7 +1,5 @@
SET PYTHONPATH=lib
del icons\Thumbs.db
python buildGadflyZips.py
python updateI18N.py
python setup.py py2exe
copy license.txt dist\license.txt
copy gadfly_small.zip dist\gadfly.zip
46 changes: 0 additions & 46 deletions buildGadflyZips.py

This file was deleted.

18 changes: 9 additions & 9 deletions setup.py
Expand Up @@ -8,14 +8,14 @@
print("This setup.py file is solely made for building the Windows binary")
print("")
raise
from py2exe.build_exe import Target
from py2exe.runtime import Target


wikidpad = Target(
# used for the versioninfo resource
version = '2.3',
version = '2.4',
name = 'WikidPad',
copyright = '(C) 2005-2016 Jason Horman, Michael Butscher, Gerhard Reitmayr',
copyright = '(C) 2005-2018 Michael Butscher, Jason Horman, Gerhard Reitmayr',
description = 'Single user wiki notepad',
comments='',

Expand All @@ -29,31 +29,31 @@

setup(
options = {"py2exe": {"compressed": 1,
"exeoptimize": 1, # Opt.mode of the exe stub
"exeoptimize": 1, # Opt.mode of the exe stub
"optimize": 2, # Opt.mode for compiling library.zip
"ascii": 1,
## "ascii": 1,
"excludes": excludes,
"dll_excludes": ["msvcp90.dll"]}},

name='WikidPad',
version = '2.3',
version = '2.4',
author = 'Michael Butscher',
author_email = 'mbutscher@gmx.de',
url = 'http://www.mbutscher.de/software.html',
## scripts=['WikidPad.py'],
windows = [wikidpad],
# console = [wikidpad],
package_dir = {'': 'lib'},
packages = ['pwiki', 'pwiki.wikidata', 'pwiki.wikidata.compact_sqlite',
'pwiki.wikidata.original_gadfly',
'pwiki.wikidata.original_sqlite', 'pwiki.timeView',
'pwiki.rtlibRepl'],
# py_modules=['encodings.utf_8', 'encodings.latin_1'],
data_files = [('icons', glob(os.path.join('icons', '*.*'))),
# ('lib', glob('sql_mar.*')),
('extensions', glob('extensions/*.*')),
('extensions/wikidPadParser', glob('extensions/wikidPadParser/*.*')),
('', ['sqlite3.dll', 'WikidPad.xrc', 'readme_Wic.txt', 'gadfly.zip',
'langlist.txt', 'appbase.css'] + glob('WikidPad_*.po')),
('', ['sqlite3.dll', 'WikidPad.xrc', 'langlist.txt',
'appbase.css'] + glob('WikidPad_*.po')),
('WikidPadHelp', glob(os.path.join('WikidPadHelp', '*.wiki'))),
(os.path.join('WikidPadHelp', 'data'),
glob(os.path.join('WikidPadHelp', 'data', '*.*'))),
Expand Down

0 comments on commit 663c4d5

Please sign in to comment.