From dce309bf4e18cc20f3f9b03fbd33f63f5c60d025 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Wed, 16 Jul 2014 18:50:45 +0200 Subject: invalidate artifacts if a dependency is removed Artifacts must be invalidated if a dependency is removed. Consider a foo.cpp that includes bar.h. If bar.h is removed from the project, then we must recompile foo.cpp to trigger the compile error that stems from the wrong include. Change-Id: Ifc2bc3085be553f87685a17c5ff05273daa6579c Task-number: QBS-631 Reviewed-by: Christian Kandeler --- tests/auto/blackbox/testdata/renameDependency/before/main.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 tests/auto/blackbox/testdata/renameDependency/before/main.cpp (limited to 'tests/auto/blackbox/testdata/renameDependency/before/main.cpp') diff --git a/tests/auto/blackbox/testdata/renameDependency/before/main.cpp b/tests/auto/blackbox/testdata/renameDependency/before/main.cpp new file mode 100644 index 000000000..d78950ee9 --- /dev/null +++ b/tests/auto/blackbox/testdata/renameDependency/before/main.cpp @@ -0,0 +1,8 @@ +#include +#include "lib.h" + +int main() +{ + print_two_numbers(2, 3); + return 0; +} -- cgit v1.2.3