On 7/10/2007 6:33 PM, Phil Thompson wrote:

currently, -e MODULE means "activate MODULE, checking that it's built in
Qt too".

No, it means "enable checks for MODULE", the default being "enable checks for all modules".

This is a little counter-intuitive to me: I would expect "-e MODULE" to mean "I really really want MODULE to be there", and thus
configure.py to abort if the module(s) I specified are not built in Qt
and thus cannot be compiled.

Do you instead consider the current behaviour better, or at least just
as potentially useful? If not, I will submit a patch to change it so
that configure.py fails if the module can't be activated.

Otherwise, would you mind if I add a way to tell configure.py to abort
if the enabled modules can't be activated?

I'd rather leave it as it is.

To avoid wasting time, I want to add a check in my build scripts that the Qt build I'm building against is correct, that is it contains all the modules I need. I have far too many builds around and always manage to get something wrong.

What would be the suggested way to check (after configure.py and before make, possibly) which modules have been enabled? I thought of checking the existince of the Qt* directories in the PyQt directory, but those directories could already be there before configure.py.
--
Giovanni Bajo

_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to