1 if(CLR_CMAKE_PLATFORM_ARCH_AMD64)
2 add_definitions(-D_TARGET_WIN64_=1)
3 add_definitions(-DDBG_TARGET_64BIT)
4 add_definitions(-DDBG_TARGET_WIN64=1)
5 add_definitions(-DDBG_TARGET_AMD64=1)
6 elseif(CLR_CMAKE_PLATFORM_ARCH_I386)
7 add_definitions(-D_TARGET_X86_=1)
8 add_definitions(-DDBG_TARGET_32BIT)
9 add_definitions(-DDBG_TARGET_WIN32=1)
10 add_definitions(-DDBG_TARGET_X86=1)
11 elseif(CLR_CMAKE_PLATFORM_ARCH_ARM)
12 add_definitions(-D_TARGET_WIN32_=1)
13 add_definitions(-DDBG_TARGET_32BIT)
14 add_definitions(-DDBG_TARGET_WIN32=1)
15 add_definitions(-DDBG_TARGET_ARM=1)
16 elseif(CLR_CMAKE_PLATFORM_ARCH_ARM64)
17 add_definitions(-D_TARGET_WIN64_=1)
18 add_definitions(-DDBG_TARGET_64BIT)
19 add_definitions(-DDBG_TARGET_WIN64=1)
20 add_definitions(-DDBG_TARGET_ARM64=1)
25 add_definitions(-DFEATURE_METADATA_CUSTOM_DATA_SOURCE -DFEATURE_METADATA_DEBUGGEE_DATA_SOURCE -DFEATURE_NO_HOST -DFEATURE_METADATA_LOAD_TRUSTED_IMAGES)
36 dbgtransportmanager.cpp
61 if (CLR_CMAKE_PLATFORM_ARCH_AMD64)
64 amd64/floatconversion.asm
67 elseif(CLR_CMAKE_PLATFORM_UNIX)
68 add_compile_options(-fPIC)
70 if(CLR_CMAKE_PLATFORM_ARCH_AMD64)
73 amd64/floatconversion.S
79 add_precompiled_header(stdafx.h stdafx.cpp CORDBDI_SOURCES)
81 add_library(cordbdi STATIC ${CORDBDI_SOURCES})