On 05/18/2013 05:20 AM, Brian Sidebotham wrote:
> On 18 May 2013 05:46, Dick Hollenbeck <[email protected] 
> <mailto:[email protected]>> wrote:
> 
> 
>     On May 17, 2013 5:00 PM, "Brian Sidebotham" <[email protected]
>     <mailto:[email protected]>> wrote:
>     >
> 
>     > Sorry Dick! Please find the diff attached. It took me ages to sort the 
> branding out.
>     It turns out that NSIS is only happy with an 8-bit windows bitmap with no 
> colourspace
>     information or run-length-encoding. Once I found that out, I could 
> generate some
>     initial bitmaps for the nsis installer. I've attached a few images of 
> what the
>     installer steps look like on my machine.
> 
>     Looks as good as it can.  Thanks for sorting that out.
> 
> 
>     >
>     > Let me know if you're happy and I'll commit the changes. It re-enables 
> the NSIS
>     installer for the package target.
>     >
> 
>     Can we have a variable to test which reenables the zip packaging?  So 
> either can be
>     built by cmake.
> 
>     I assume your higher level cmake scripts, say in winbuilder, will be 
> easier if python
>     is installable as a zip.
> 
>     I will put both types of packaging at google.
> 
> 
> I've not excluded the ZIP packaging, so at the moment make package results in 
> a zip and
> installer executable which I guess is right if we're going to supply both 
> packages.
> 
> Yes, a zip package is easier to deal with for something like winbuilder as it 
> can be
> installed locally and doesn't need to be installed machine-wide.
>  
> 
>     > I've marked all components as "required to be installed"
>     >
>     > Is pointing the the installer licence page to the LICENCE file correct? 
> Or do we
>     want to do a separate licence file for Python-a-mingw-us?
> 
>     It is still python.  Python is plagued with an evolutionary license.   
> What about
>     simply pointing via url to python's license at python site?  That way any 
> confusion is
>     pinned there.
> 
>     On a-mingus itself, for extension building on windows, maybe a cmake 
> template, which
>     has knowledge of header and lib locs?  Since no distutils for mingw?  
> Possibly a
>     python wrapper to the cmake creation from template process?  Could code 
> the cmake
>     script tempate in the python wrapper file.  Customize it, write out 
> cmakelists.txt,
>     with proper dirs and libs and targets in it.  Runs cmake, then make, then 
> make install.
> 
> That sounds like a great idea. It will be good to give support to people who 
> want to
> buiild extensions with it seen as that is it's main purpose. I'll look into 
> that next. I
> have been looking at SWIG recently, so I'm a bit more familiar with python 
> extension
> writing. SWIG and <stdbool.h> don't play nice together at all :(
> 
> Anyway, I'll commit the changes now.


Brian,

I built the two NSIS installers and put them at code.google.com.

I tried the 32 bit one on Win2K, my only windows laptop.  (I had to sweet talk 
it into
booting.)  I chose to install a desktop icon, chose to add python to the path 
for single
user only, although I was user Admin.  Here are some things I noticed:


a) All the files get installed, but the progress bar did not actually go all 
the way to
the right, so I am suspicious that some kind of abort happened before 
completion.

b) The desktop icon was never visible.  (Right, what desktop icon?)

c) The path did not have C:\python\2.7.4\bin in it.

d) I ran python.exe anyways, and readline extension was definitely not in play. 
 I don't
see where PYTHONHOME is being set to the install dir, like the website says to 
do:
http://code.google.com/p/python-a-mingw-us/


After setting PYTHONPATH manually, readline extension still not look like it 
was active.
I expected to be able to press the up arrow key and see a previous expression 
entry line.


I did push the two NSIS installers to the website for other more experienced 
windows users
to test on more contemporary versions of Windows.


I can add you as an ADMIN at google website if you would like, so you can push 
your own
revisions.  Would need account info, say privately.


Dick


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to