mirror of https://github.com/hmatuschek/libsdr
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
539 B
CMake
14 lines
539 B
CMake
MACRO(INSTALL_HEADERS_WITH_DIRECTORY HEADER_LIST DESTINATION_DIR)
|
|
FOREACH(HEADER ${HEADER_LIST})
|
|
STRING(REGEX MATCH "(.*)[/\\]" DIR ${HEADER})
|
|
INSTALL(FILES ${HEADER} DESTINATION ${DESTINATION_DIR}/${DIR})
|
|
ENDFOREACH(HEADER)
|
|
ENDMACRO(INSTALL_HEADERS_WITH_DIRECTORY)
|
|
|
|
MACRO(COPY_HEADERS_WITH_DIRECTORY HEADER_LIST DESTINATION_DIR)
|
|
FOREACH(HEADER ${HEADER_LIST})
|
|
STRING(REGEX MATCH "(.*)[/\\]" DIR ${HEADER})
|
|
FILE(COPY ${HEADER} DESTINATION ${DESTINATION_DIR}/${DIR})
|
|
ENDFOREACH(HEADER)
|
|
ENDMACRO(COPY_HEADERS_WITH_DIRECTORY)
|