| 1234567891011121314151617181920 |
- 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 )
|