diff options
author | Niklas Therning <nitherni@microsoft.com> | 2018-09-18 13:21:49 +0300 |
---|---|---|
committer | Niklas Therning <nitherni@microsoft.com> | 2018-09-18 13:21:49 +0300 |
commit | 49f9ed0e66fc2d4cd682821396c6af5e80182048 (patch) | |
tree | 2de750c1ac8a487d7f6d149592a6362ade6a5a77 /src/Native/jitinterface/CMakeLists.txt | |
parent | f9124d69e41d42196510dd7234b2d53fed48ad4c (diff) | |
parent | 267410d0ab65fabc61d6cd3e0e1c2ebed43ea661 (diff) |
Merge remote-tracking branch 'upstream/master' into bump-corert
Diffstat (limited to 'src/Native/jitinterface/CMakeLists.txt')
-rw-r--r-- | src/Native/jitinterface/CMakeLists.txt | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/src/Native/jitinterface/CMakeLists.txt b/src/Native/jitinterface/CMakeLists.txt index 46c071c8a..5262e0d8c 100644 --- a/src/Native/jitinterface/CMakeLists.txt +++ b/src/Native/jitinterface/CMakeLists.txt @@ -7,15 +7,23 @@ set(NATIVE_SOURCES corinfoexception.cpp ) +set (JIT_SOURCES + CodeHeap.cpp + JITCodeManager.cpp + ../Runtime/coreclr/GCInfoDecoder.cpp +) + if(WIN32 AND CLR_CMAKE_PLATFORM_ARCH_AMD64) - set(NATIVE_SOURCES ${NATIVE_SOURCES} - CodeHeap.cpp - JITCodeManager.cpp - ../Runtime/coreclr/GCInfoDecoder.cpp - ) add_definitions(-DGCINFODECODER_NO_EE) add_definitions(-DFEATURE_REDHAWK) + add_definitions(-DFEATURE_SINGLE_MODULE_RUNTIME) + + add_library(System.Private.Jit.Native + STATIC + ${NATIVE_SOURCES} + ${JIT_SOURCES} + ) endif(WIN32 AND CLR_CMAKE_PLATFORM_ARCH_AMD64) add_library(jitinterface @@ -27,4 +35,5 @@ install (TARGETS jitinterface DESTINATION tools) if(WIN32) target_link_libraries(jitinterface ntdll.lib) install (FILES ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/jitinterface.pdb DESTINATION tools) + install (TARGETS System.Private.Jit.Native DESTINATION sdk) endif(WIN32) |