summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/get_property/install_properties.cmake
blob: aa8922594689495008372177ba188553c9538504 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function (check_install_property file prop)
  get_property(gp_val
    INSTALL "${file}"
    PROPERTY "${prop}")

  message("get_property: -->${gp_val}<--")
endfunction ()

install(
  FILES "${CMAKE_CURRENT_LIST_FILE}"
  DESTINATION "${CMAKE_CURRENT_LIST_DIR}"
  RENAME "installed-file-dest")
set_property(INSTALL "${CMAKE_CURRENT_LIST_FILE}" PROPERTY empty "")
set_property(INSTALL "${CMAKE_CURRENT_LIST_FILE}" PROPERTY custom value)

check_install_property("${CMAKE_CURRENT_LIST_FILE}" empty)
check_install_property("${CMAKE_CURRENT_LIST_FILE}" custom)
check_install_property("${CMAKE_CURRENT_LIST_FILE}" noexist)