# HG changeset patch # User Steve Borho # Date 1433359879 18000 # Node ID 95e042d77a5fdb03d701687bbeaa5448c348b6b0 # Parent c88975a4d2643009a94a12f1e37604712a9d13ee wix: move library.zip and all *.pyd into a lib/ folder This makes the root install folder (on Windows) nice and tidy. The only files left in the root folder are: hg.exe python27.dll COPYING.rtf ReadMe.html the last of which was probably out-of-date 7 years ago diff -r c88975a4d264 -r 95e042d77a5f contrib/wix/dist.wxs --- a/contrib/wix/dist.wxs Wed May 20 11:31:38 2015 -0500 +++ b/contrib/wix/dist.wxs Wed Jun 03 14:31:19 2015 -0500 @@ -7,24 +7,28 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff -r c88975a4d264 -r 95e042d77a5f contrib/wix/guids.wxi --- a/contrib/wix/guids.wxi Wed May 20 11:31:38 2015 -0500 +++ b/contrib/wix/guids.wxi Wed Jun 03 14:31:19 2015 -0500 @@ -9,7 +9,8 @@ - + + diff -r c88975a4d264 -r 95e042d77a5f contrib/wix/mercurial.wxs --- a/contrib/wix/mercurial.wxs Wed May 20 11:31:38 2015 -0500 +++ b/contrib/wix/mercurial.wxs Wed Jun 03 14:31:19 2015 -0500 @@ -118,6 +118,7 @@ Level='1' Absent='disallow' > + diff -r c88975a4d264 -r 95e042d77a5f setup.py --- a/setup.py Wed May 20 11:31:38 2015 -0500 +++ b/setup.py Wed Jun 03 14:31:19 2015 -0500 @@ -557,6 +557,8 @@ 'product_version':version}] # sub command of 'build' because 'py2exe' does not handle sub_commands build.sub_commands.insert(0, ('build_hgextindex', None)) + # put dlls in sub directory so that they won't pollute PATH + extra['zipfile'] = 'lib/library.zip' if os.name == 'nt': # Windows binary file versions for exe/dll files must have the