extend TestBlackBox::fileDependencies

narf.cpp includes awesome.h
awesome.h includes magnificent.h
awesome.h and magnificent.h are not listed in the project.
Changing magnificent.h must trigger a rebuild of narf.cpp.

Task-number: QBS-566
Change-Id: Ib2df45ac550951b550ce4ba0e7519268d9123eda
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
streamline trace output of the dependency scanner

Change-Id: I0fa8cfc90c647596ddfbae04823bb870fae81012
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
move scanner determination to separate function

Preparation for fixing QBS-566.

Change-Id: I2acdb648dc9fe247458aff76caa716c79058fa84
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
let scanners operate on FileResourceBase objects

File dependencies should be scannable for dependencies too.

Change-Id: I7223ba65ee6ca02f70c8e48165652550007e91f6
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
pass file dependencies to recursive dependency scanners

Recursive dependency scanners, like the C include file scanner,
must be fed with file dependencies they've found.

Task-number: QBS-566
Change-Id: I68a8e4a5cbb771ed2785ca69412a3b4c4e280eb2
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Remove trailing whitespace

Change-Id: Id4a8bbc1d7656f3367e43f16fb8ee5a930d78d39
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Bump version number.

Change-Id: I98cc3aff3a84d1d2b2a6a77c27d8881fee98f01e
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Add missing header file to installation targets.

Change-Id: I44bf57b4cded1a283f4d62deac21d2f7b686d971
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
fix app linker rule for MinGW

This fixes a regression introduced in 7f5d5445.

Task-number: QBS-597
Change-Id: Ifa453e1de8f4d1857fd4c247bd359c6c605e4f79
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Fix repeated emission of the finished() signal in JsCommandExecutor.

This currently happens always if the command fails, resulting in an
assertion.

Change-Id: If3de00a2f0e7d89bd052a6ab74bf4237be82e913
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
setup-qt: fix module name for ActiveQt

Preparation for fixing QBS-598.

Change-Id: I039d3276eddf0eaf047b1b50f72d5b1976a47152
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
fix getQtLibraryName for static Qt4 modules

Static Qt4 modules don't have the major version in their name.

Task-number: QBS-598
Change-Id: I279b4c36fb13d863d2490537cfb12692fb6cb655
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
setup-qt: fix module prefix for ActiveQt

Task-number: QBS-598
Change-Id: I3c722239bf51317e55a028680c03c31629f5ed0b
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
setup-qt: mark ActiveQt libs as static for Qt4

Task-number: QBS-598
Change-Id: I2c453da06b927b120bcdfbecc369bb8063d27fe6
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>