summaryrefslogtreecommitdiff
path: root/Tests/ExportImport/Export/renamed/CMakeLists.txt
blob: a76325139162dc28bfb836d5dac3a524c6da59ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

add_library(renamed_on_export SHARED renamed.cxx)
generate_export_header(renamed_on_export)
target_include_directories(renamed_on_export
  PUBLIC "$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/include/renamed>"
         "$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR};${CMAKE_CURRENT_SOURCE_DIR}>"
)
set_property(TARGET renamed_on_export
  PROPERTY
    EXPORT_NAME renamed
)

install(FILES
  "${CMAKE_CURRENT_SOURCE_DIR}/renamed.h"
  "${CMAKE_CURRENT_BINARY_DIR}/renamed_on_export_export.h"
    DESTINATION include/renamed
)

install(TARGETS renamed_on_export
        EXPORT exp DESTINATION lib )