diff options
Diffstat (limited to 'Tests/Complex/Executable/complex.cxx')
-rw-r--r-- | Tests/Complex/Executable/complex.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Tests/Complex/Executable/complex.cxx b/Tests/Complex/Executable/complex.cxx index 7aa4140..d6d3839 100644 --- a/Tests/Complex/Executable/complex.cxx +++ b/Tests/Complex/Executable/complex.cxx @@ -1,5 +1,6 @@ #include "cmTestConfigure.h" #include "cmTestConfigureEscape.h" +#include "cmTestGeneratedHeader.h" #include "cmVersion.h" #include "ExtraSources/file1.h" #include "file2.h" @@ -808,6 +809,12 @@ int main() #else cmFailed("IF inside a FOREACH block is broken"); #endif + +#if defined(GENERATED_HEADER_INCLUDED) + cmPassed("Generated header included by non-generated source works."); +#else + cmFailed("Generated header included by non-generated source failed."); +#endif #ifdef FORCE_TEST cmFailed("CMake SET CACHE FORCE"); |