I am working on extending the exclude list 'excludes' in bindepend.py.
It strikes me that this list is the union of all libs that should be
excluded on all platforms.

I think of splitting the list up so depending on platform, different
things are added to the list. DLLs, for example, are only relevant on
Windows and Cygwin. GNU libs (glibc) are standard on Linux, but not on
AIX.

Of course, by changing the list I run the risk of breaking something.
However, without doing something, I will exclude too many libs on AIX.

To be (more) sure not to break anything, I could start out by:
* Excluding all DLLs currently in the list when on Windows and Cygwin.
* Excluding all lib*.so currently in the list when on any non-AIX
platforms.
* Create my hand tailored exclude list of lib*.a when on AIX.

A more gentle approach could be:
* Leave the exclude list as is for all non-AIX platform (and let
somebody else do the cleanup here later).
* Create my hand tailored exclude list of lib*.a when on AIX.
Doing this I am sure not to make anything worse than today on non-AIX
platforms.

What would you prefer?

/Martin

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pyinstaller?hl=en.

Reply via email to