fix somewhat common edge case in $$shadowed()
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Sun, 24 Jun 2012 15:22:23 +0000 (17:22 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 26 Jun 2012 06:14:17 +0000 (08:14 +0200)
commited96d199f197b2f82fa3ad19484a809ec1c0a4a4
treea70358c353ff5479468a33fde1d280014326fffd
parent9dc7f848392e374e1872063899bcbdcf369e9861
fix somewhat common edge case in $$shadowed()

if source and build dir are direct children of the common root and we
are shadowing the top-level source dir, there is of course no trailing
slash to match.

Change-Id: I8a34a6a72d16cb21d77d056e037235af9b32a008
Reviewed-by: Davide Pesavento <davidepesa@gmail.com>
Reviewed-by: Andreas Hartmetz <ahartmetz@gmail.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
qmake/option.cpp
qmake/project.cpp
tests/auto/tools/qmake/testdata/functions/functions.pro