bzr-windows team mailing list archive
-
bzr-windows team
-
Mailing list archive
-
Message #00158
Re: Update on Windows installers for 2.0
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ian Clatworthy wrote:
> John/Alexander/Naoki,
>
> Can you please try building the Windows Installers on your machines now?
> Here's my latest code: lp:bzr-windows-installers/trunk.
>
> I hope this version does the following:
>
> * ensures we get 2.0.0, not 2.0.x for bzr core
> * builds the Python installers as well as the all in one installer.
>
> For the all in one installer, it:
>
> * gets Explorer 0.8.0
> * gets TortoiseBzr 0.2.0
For some reason the build script didn't download the latest revision
from trunk, so I had to manually update this.
I'm not sure why, I did get 2.0 installed, though.
>
> Remaining issues I know about:
>
> * QBzr now requires Pywin32 (imports win32event in commands.py)
> but this isn't bundled!
It was bundled for me. But Alexander's patch should be landing which
will guarantee it for 2.0.0 final.
>
> * bzr-svn 0.6.5 is bundled, waiting on Jelmer to tag 1.0.0
As long as 0.6.5 doesn't immediately fail, that is fine. I don't really
know if we had an internal version bump or not. (When that gets done is
always a mystery for me.)
>
> * Explorer still has a DOS box behind it.
So, IMO, this should be done with a: "bzr_explorer" file, that we can
add to setup.py as:
windows = ['bzr_explorer']
This is just a of 'scripts' that creates it as a non DOS box script.
(basically, running as 'pythonw bzr_explorer' rather than 'python
bzr_explorer')
Though it seems that it actually wants a dict there, but that is easy
enough to do. If you want example code, you can look at:
bzr cat \
http://bzr.arbash-meinel.com/mirrors/mifar/dev/0.7-jam/python/mf/clients/pocky/setup.py
Also, that gives you a chance to set up the icon resources so the final
.exe has a nice icon, etc.
>
> I guess only the first of these *must* be fixed - we could ship if we
> had to with the other things as is.
>
> As soon as we think we're ready, I'll try building the installers on our
> project Windows machine (kergulen).
>
> Ian C.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkqvlOgACgkQJdeBCYSNAAMH4QCfVccfjd8e2m9dyHtHWFaCBeCE
NcAAnRBPCNGpbnExkZ0EH8+qEWmou1ew
=rUf2
-----END PGP SIGNATURE-----
Follow ups
References