diff options
Diffstat (limited to 'src/debug/createdump/CMakeLists.txt')
-rw-r--r-- | src/debug/createdump/CMakeLists.txt | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/debug/createdump/CMakeLists.txt b/src/debug/createdump/CMakeLists.txt new file mode 100644 index 0000000000..5b5ec0a5c6 --- /dev/null +++ b/src/debug/createdump/CMakeLists.txt @@ -0,0 +1,38 @@ +project(createdump) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +remove_definitions(-DUNICODE) +remove_definitions(-D_UNICODE) + +include_directories(BEFORE ${VM_DIR}) + +add_definitions(-DPAL_STDCPP_COMPAT=1) + +add_compile_options(-fPIC) + +set(CREATEDUMP_SOURCES + createdump.cpp + crashinfo.cpp + threadinfo.cpp + datatarget.cpp + dumpwriter.cpp +) + +_add_library(createdump_lib + ${CREATEDUMP_SOURCES} +) + +_add_executable(createdump + main.cpp +) + +target_link_libraries(createdump + createdump_lib + # share the PAL in the dac module + mscordaccore +) + +add_dependencies(createdump mscordaccore) + +install_clr(createdump) |