|
|
@@ -12,3 +12,17 @@ macro(test_target_property PROP)
|
|
|
message(STATUS "Target ${PROP} is '${val}'")
|
|
|
set_property(TARGET CustomTarget PROPERTY ${PROP})
|
|
|
endmacro()
|
|
|
+
|
|
|
+macro(test_directory_property PROP)
|
|
|
+ set_property(DIRECTORY PROPERTY ${PROP} x)
|
|
|
+ set_property(DIRECTORY PROPERTY ${PROP})
|
|
|
+ set_property(DIRECTORY APPEND PROPERTY ${PROP})
|
|
|
+ set_property(DIRECTORY PROPERTY ${PROP} a)
|
|
|
+ set_property(DIRECTORY APPEND PROPERTY ${PROP} "")
|
|
|
+ set_property(DIRECTORY APPEND PROPERTY ${PROP} b c)
|
|
|
+ set_property(DIRECTORY APPEND PROPERTY ${PROP})
|
|
|
+ set_property(DIRECTORY APPEND PROPERTY ${PROP} "d;;e")
|
|
|
+ get_property(val DIRECTORY PROPERTY ${PROP})
|
|
|
+ message(STATUS "Directory ${PROP} is '${val}'")
|
|
|
+ set_property(DIRECTORY PROPERTY ${PROP})
|
|
|
+endmacro()
|