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/iface2.h | |
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/iface2.h')
-rw-r--r-- | Tests/CompatibleInterface/iface2.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Tests/CompatibleInterface/iface2.h b/Tests/CompatibleInterface/iface2.h new file mode 100644 index 0000000..ef4ebee --- /dev/null +++ b/Tests/CompatibleInterface/iface2.h @@ -0,0 +1,13 @@ + +#ifndef IFACE2_H +#define IFACE2_H + +#include "iface2_export.h" + +class IFACE2_EXPORT Iface2 +{ +public: + int foo(); +}; + +#endif |