Fixed ordering problem when configuring with `-make <part>'
authorRohan McGovern <rohan.mcgovern@nokia.com>
Wed, 25 May 2011 23:19:38 +0000 (09:19 +1000)
committerQt Continuous Integration System <qt-info@nokia.com>
Thu, 26 May 2011 09:09:32 +0000 (11:09 +0200)
commitc1e372a5a3a2decb3c63e28819e601d5e86ff6ea
treed4ea561ad8414e1a647fd6559ac0219dd691e4dd
parent0ed16a1c5570014abefcc24a8caace3b0967a9b3
Fixed ordering problem when configuring with `-make <part>'

Prior to this change, running configure with the `-make' option would
affect the order in which parts of Qt are built.  This is unintuitive
and would easily cause build failures.  For example, configuring with
`./configure -make demos' would attempt to build demos before building
libs, which, of course, would fail.

Refactor the code so that the result is the same regardless of the order
of `-make' options.

Change-Id: Idfa61834a0f01d0628a9a1ae27ece94ae3647e6d
Reviewed-on: http://codereview.qt.nokia.com/128
Reviewed-by: Lincoln Ramsay <lincoln.ramsay@nokia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
qtbase.pro