Skip to content

Commit f3b233a

Browse files
[windows] add PDB files to install target
1 parent c8832dc commit f3b233a

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

Sources/TSCBasic/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,5 +73,10 @@ install(TARGETS TSCBasic
7373
ARCHIVE DESTINATION lib
7474
LIBRARY DESTINATION lib
7575
RUNTIME DESTINATION bin)
76+
if(MSVC)
77+
install(FILES $<TARGET_FILE_DIR:TSCBasic>/$<TARGET_FILE_BASE_NAME:TSCBasic>.pdb
78+
DESTINATION bin
79+
OPTIONAL)
80+
endif()
7681

7782
set_property(GLOBAL APPEND PROPERTY TSC_EXPORTS TSCBasic)

Sources/TSCUtility/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,10 @@ install(TARGETS TSCUtility
6666
ARCHIVE DESTINATION lib
6767
LIBRARY DESTINATION lib
6868
RUNTIME DESTINATION bin)
69+
if(MSVC)
70+
install(FILES $<TARGET_FILE_DIR:TSCUtility>/$<TARGET_FILE_BASE_NAME:TSCUtility>.pdb
71+
DESTINATION bin
72+
OPTIONAL)
73+
endif()
6974

7075
set_property(GLOBAL APPEND PROPERTY TSC_EXPORTS TSCUtility)

0 commit comments

Comments
 (0)