summaryrefslogtreecommitdiffstats
path: root/Tests/ComplexRelativePaths/Executable/complex.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/ComplexRelativePaths/Executable/complex.cxx')
-rw-r--r--Tests/ComplexRelativePaths/Executable/complex.cxx13
1 files changed, 13 insertions, 0 deletions
diff --git a/Tests/ComplexRelativePaths/Executable/complex.cxx b/Tests/ComplexRelativePaths/Executable/complex.cxx
index f1fe92d..54f45e0 100644
--- a/Tests/ComplexRelativePaths/Executable/complex.cxx
+++ b/Tests/ComplexRelativePaths/Executable/complex.cxx
@@ -95,6 +95,11 @@ void TestDir(const char* filename)
int main()
{
+#ifdef SET_SOURCE_FILES_PROPERTIES
+ cmPassed("SET_SOURCE_FILES_PROPERTIES set FLAGS passed on an ADD_EXECUTABLE source");
+#else
+ cmFailed("SET_SOURCE_FILES_PROPERTIES set FLAGS passed on an ADD_EXECUTABLE source");
+#endif
if(sharedFunction() != 1)
{
cmFailed("Call to sharedFunction from shared library failed.");
@@ -121,6 +126,14 @@ int main()
{
cmPassed("Call to file2 function returned 1.");
}
+ if(PropertyTest() != 1)
+ {
+ cmFailed("Call to PropertyTest function from library failed.");
+ }
+ else
+ {
+ cmPassed("Call to PropertyTest function returned 1.");
+ }
// ----------------------------------------------------------------------
// Test ADD_DEFINITIONS