mirror of https://github.com/FreeRDP/FreeRDP
[CMake] add public headers as INTERFACE target
This commit is contained in:
parent
aa72746cda
commit
98f22d49b9
|
@ -176,6 +176,11 @@ set_property(TARGET freerdp APPEND PROPERTY SOURCES
|
|||
${PUBLIC_COMMON_HEADERS}
|
||||
)
|
||||
|
||||
add_library(freerdp-headers INTERFACE)
|
||||
target_sources(freerdp-headers INTERFACE
|
||||
${PUBLIC_COMMON_HEADERS}
|
||||
)
|
||||
|
||||
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/freerdp
|
||||
DESTINATION ${FREERDP_INCLUDE_DIR}
|
||||
FILES_MATCHING PATTERN "*.h")
|
||||
|
|
|
@ -47,6 +47,11 @@ if (WITH_WINPR_TOOLS)
|
|||
)
|
||||
endif()
|
||||
|
||||
add_library(winpr-headers INTERFACE)
|
||||
target_sources(winpr-headers INTERFACE
|
||||
${WINPR_PUBLIC_COMMON_HEADERS}
|
||||
)
|
||||
|
||||
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||
DESTINATION ${WINPR_INCLUDE_DIR}
|
||||
FILES_MATCHING PATTERN "*.h")
|
||||
|
|
Loading…
Reference in New Issue