diff options
Diffstat (limited to 'src/vm/CMakeLists.txt')
-rw-r--r-- | src/vm/CMakeLists.txt | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/vm/CMakeLists.txt b/src/vm/CMakeLists.txt index 489b5c7f0b..f777e41443 100644 --- a/src/vm/CMakeLists.txt +++ b/src/vm/CMakeLists.txt @@ -257,8 +257,7 @@ set(VM_SOURCES_DAC_AND_WKS_WIN32 winrttypenameconverter.cpp ) -set(VM_SOURCES_WKS - ${VM_SOURCES_WKS} +list(APPEND VM_SOURCES_WKS ${VM_SOURCES_DAC_AND_WKS_WIN32} marvin32.cpp # move out of win32 when FEATURE_RANDOMIZED_STRING_HASHING is enabled for linux # These should not be included for Linux @@ -294,8 +293,7 @@ set(VM_SOURCES_WKS winrthelpers.cpp ) -set(VM_SOURCES_DAC - ${VM_SOURCES_DAC} +list(APPEND VM_SOURCES_DAC ${VM_SOURCES_DAC_AND_WKS_WIN32} # These should not be included for Linux clrprivbinderwinrt.cpp @@ -326,7 +324,7 @@ set(VM_SOURCES_WKS_AMD64_ASM ${AMD64_SOURCES_DIR}/VirtualCallStubAMD64.asm ) -else(WIN32) +else() set(VM_SOURCES_WKS_AMD64_ASM ${AMD64_SOURCES_DIR}/jithelpers_fastwritebarriers.S ${AMD64_SOURCES_DIR}/jithelpers_slow.S @@ -358,8 +356,7 @@ set(VM_SOURCES_WKS_AMD64 if(CLR_CMAKE_PLATFORM_UNIX) -set(VM_SOURCES_WKS_AMD64 - ${VM_SOURCES_WKS_AMD64} +list(APPEND VM_SOURCES_WKS_AMD64 ${AMD64_SOURCES_DIR}/unixstubs.cpp ) @@ -371,14 +368,12 @@ set(VM_SOURCES_DAC_AMD64 exceptionhandling.cpp ) -set(VM_SOURCES_WKS - ${VM_SOURCES_WKS} +list(APPEND VM_SOURCES_WKS ${VM_SOURCES_WKS_AMD64} ${VM_SOURCES_DAC_AND_WKS_AMD64} ) -set(VM_SOURCES_DAC - ${VM_SOURCES_DAC} +list(APPEND VM_SOURCES_DAC ${VM_SOURCES_DAC_AMD64} ${VM_SOURCES_DAC_AND_WKS_AMD64} ) |