diff options
Diffstat (limited to 'src/debug/createdump/CMakeLists.txt')
-rw-r--r-- | src/debug/createdump/CMakeLists.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/debug/createdump/CMakeLists.txt b/src/debug/createdump/CMakeLists.txt index b44016c4d0..838846a41c 100644 --- a/src/debug/createdump/CMakeLists.txt +++ b/src/debug/createdump/CMakeLists.txt @@ -30,16 +30,31 @@ set(CREATEDUMP_SOURCES dumpwriter.cpp ) +set(DNETMEMORYENUM_SOURCES + dnetmemoryenumlib.cpp + crashinfo.cpp + threadinfo.cpp + datatarget.cpp +) + _add_library(createdump_lib ${CREATEDUMP_SOURCES} ) +_add_library(dnetmemoryenum SHARED + ${DNETMEMORYENUM_SOURCES} + ${PAL_REDEFINES_FILE} +) + +set_property(TARGET dnetmemoryenum PROPERTY POSITION_INDEPENDENT_CODE ON) + _add_executable(createdump main.cpp ${PAL_REDEFINES_FILE} ) add_dependencies(createdump pal_redefines_file) +add_dependencies(dnetmemoryenum pal_redefines_file) target_link_libraries(createdump createdump_lib @@ -47,6 +62,13 @@ target_link_libraries(createdump mscordaccore ) +target_link_libraries(dnetmemoryenum + # share the PAL in the dac module + mscordaccore +) + add_dependencies(createdump mscordaccore) +add_dependencies(dnetmemoryenum mscordaccore) install_clr(createdump) +install_clr(dnetmemoryenum) |