diff options
| author | Stephen Kelly <steveire@gmail.com> | 2013-01-23 21:17:14 (GMT) |
|---|---|---|
| committer | Brad King <brad.king@kitware.com> | 2013-01-24 13:17:46 (GMT) |
| commit | 6fbe3ce4ef1178cc4f2f14f281cd48ef82a11e03 (patch) | |
| tree | a7eefb8914cf7e8b50bd13875b7f6880e7aea900 /Tests/CompatibleInterface/main.cpp | |
| parent | 76ace2b95aba4b12c049224aa8a2d18c67129d45 (diff) | |
| download | CMake-6fbe3ce4ef1178cc4f2f14f281cd48ef82a11e03.zip CMake-6fbe3ce4ef1178cc4f2f14f281cd48ef82a11e03.tar.gz CMake-6fbe3ce4ef1178cc4f2f14f281cd48ef82a11e03.tar.bz2 | |
Exclude the LINK_LIBRARIES related properties from INTERFACE evaluation.
These interface-related link-libraries properties are used to determine
the value of the other INTERFACE properties, so we were getting infinite
recursion and segfaults otherwise.
Diffstat (limited to 'Tests/CompatibleInterface/main.cpp')
| -rw-r--r-- | Tests/CompatibleInterface/main.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Tests/CompatibleInterface/main.cpp b/Tests/CompatibleInterface/main.cpp index b7c6638..ae0e985 100644 --- a/Tests/CompatibleInterface/main.cpp +++ b/Tests/CompatibleInterface/main.cpp @@ -11,7 +11,10 @@ #error Expected BOOL_PROP3 #endif +#include "iface2.h" + int main(int argc, char **argv) { - return 0; + Iface2 if2; + return if2.foo(); } |
