Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.8.2, 0.8.3, and 0.9

stable setup: do not explicitly add hgext to include list

This is the start of changes required to build TortoiseHg without
merging it into a Mercurial repository.

Changeset 154e4a554304

Parent f49a462cdff4

by Steve Borho

Changes to one file · Browse files at 154e4a554304 Showing diff from parent f49a462cdff4 Diff from another changeset...

Change 1 of 2 Show Entire File setup.py Stacked
 
68
69
70
71
72
73
74
 
90
91
92
93
 
94
95
96
97
98
99
100
101
102
103
104
 
105
106
107
 
68
69
70
 
71
72
73
 
89
90
91
 
92
93
94
95
 
 
 
 
 
 
 
 
96
97
98
99
@@ -68,7 +68,6 @@
  raise     if 'py2exe' in sys.argv: - # FIXME: quick hack to include installed hg extensions in py2exe binary   import hgext   hgextdir = os.path.dirname(hgext.__file__)   hgextmods = set(["hgext." + os.path.splitext(f)[0] @@ -90,18 +89,11 @@
  "py2exe" : {   # This is one way to ensure that hgtk can find its icons when   # running in a py2exe environment. It also makes debugging easier. - "skip_archive" : 1, + "skip_archive" : 0,     # Don't pull in all this MFC stuff used by the makepy UI.   "excludes" : "pywin,pywin.dialogs,pywin.dialogs.list", - - # add library files to support PyGtk-based dialogs/windows - # Note: - # after py2exe build, copy GTK's etc and lib directories into - # the dist directory created by py2exe. - # also needed is the GTK's share/themes (as dist/share/themes), - # for dialogs to display in MS-Windows XP theme. - "includes" : includes + list(hgextmods), + "includes" : includes,   "optimize" : 1   }   }