File tree Expand file tree Collapse file tree 6 files changed +18
-0
lines changed
aws-cpp-sdk-access-management
aws-cpp-sdk-identity-management
aws-cpp-sdk-s3-encryption
aws-cpp-sdk-text-to-speech Expand file tree Collapse file tree 6 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -47,5 +47,8 @@ target_link_libraries(${PROJECT_NAME} PRIVATE ${PLATFORM_DEP_LIBS} ${PROJECT_LIB
4747setup_install()
4848
4949install (FILES ${AWS_ACCESS_MANAGEMENT_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/access-management)
50+ if (MSVC )
51+ install (FILES $<TARGET_PDB_FILE:\${PROJECT_NAME} > DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL )
52+ endif ()
5053
5154do_packaging()
Original file line number Diff line number Diff line change @@ -53,6 +53,9 @@ setup_install()
5353
5454install (FILES ${AWS_IDENTITY_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/identity-management)
5555install (FILES ${AWS_IDENTITY_PROVIDER_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/identity-management/auth)
56+ if (MSVC )
57+ install (FILES $<TARGET_PDB_FILE:\${PROJECT_NAME} > DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL )
58+ endif ()
5659
5760do_packaging()
5861
Original file line number Diff line number Diff line change @@ -53,5 +53,8 @@ setup_install()
5353
5454install (FILES ${AWS_QUEUES_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/queues)
5555install (FILES ${AWS_SQS_QUEUES_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/queues/sqs)
56+ if (MSVC )
57+ install (FILES $<TARGET_PDB_FILE:\${PROJECT_NAME} > DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL )
58+ endif ()
5659
5760do_packaging()
Original file line number Diff line number Diff line change @@ -76,5 +76,8 @@ install (FILES ${S3ENCRYPTION_HEADERS} DESTINATION ${INCLUDE_DIRECTORY}/aws/s3-e
7676install (FILES ${S3ENCRYPTION_MATERIALS_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/s3-encryption/materials)
7777install (FILES ${S3ENCRYPTION_HANDLERS_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/s3-encryption/handlers)
7878install (FILES ${S3ENCRYPTION_MODULES_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/s3-encryption/modules)
79+ if (MSVC )
80+ install (FILES $<TARGET_PDB_FILE:\${PROJECT_NAME} > DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL )
81+ endif ()
7982
8083do_packaging()
Original file line number Diff line number Diff line change @@ -121,6 +121,9 @@ target_link_libraries(${PROJECT_NAME} PRIVATE ${PROJECT_LIBS} ${PLATFORM_DEP_LIB
121121setup_install()
122122
123123install (FILES ${ALL_TEXT_TO_SPEECH_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/text-to-speech)
124+ if (MSVC )
125+ install (FILES $<TARGET_PDB_FILE:\${PROJECT_NAME} > DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL )
126+ endif ()
124127
125128do_packaging()
126129
Original file line number Diff line number Diff line change @@ -49,5 +49,8 @@ set_compiler_warnings(${PROJECT_NAME})
4949setup_install()
5050
5151install (FILES ${ALL_TRANSFER_HEADERS} DESTINATION ${INCLUDE_DIRECTORY} /aws/transfer)
52+ if (MSVC )
53+ install (FILES $<TARGET_PDB_FILE:\${PROJECT_NAME} > DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL )
54+ endif ()
5255
5356do_packaging()
You can’t perform that action at this time.
0 commit comments