diff options
Diffstat (limited to 'src/Native/Runtime/CMakeLists.txt')
-rw-r--r-- | src/Native/Runtime/CMakeLists.txt | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/Native/Runtime/CMakeLists.txt b/src/Native/Runtime/CMakeLists.txt index 1cd4cd949..b65011432 100644 --- a/src/Native/Runtime/CMakeLists.txt +++ b/src/Native/Runtime/CMakeLists.txt @@ -48,8 +48,6 @@ set(COMMON_RUNTIME_SOURCES ../gc/gccommon.cpp ../gc/gceewks.cpp ../gc/gcwks.cpp - ../gc/gceesvr.cpp - ../gc/gcsvr.cpp ../gc/gcscan.cpp ../gc/handletable.cpp ../gc/handletablecache.cpp @@ -58,6 +56,11 @@ set(COMMON_RUNTIME_SOURCES ../gc/objecthandle.cpp ) +set(SERVER_GC_SOURCES + ../gc/gceesvr.cpp + ../gc/gcsvr.cpp +) + set(FULL_RUNTIME_SOURCES AsmOffsetsVerify.cpp ThunksMapping.cpp @@ -171,7 +174,6 @@ convert_to_absolute_path(ARCH_SOURCES_DIR ${ARCH_SOURCES_DIR}) include_directories(${ARCH_SOURCES_DIR}) add_definitions(-DFEATURE_BACKGROUND_GC) -add_definitions(-DFEATURE_SVR_GC) add_definitions(-DFEATURE_BASICFREEZE) add_definitions(-DFEATURE_CONSERVATIVE_GC) add_definitions(-DFEATURE_CUSTOM_IMPORTS) @@ -183,6 +185,7 @@ add_definitions(-DCORERT) add_definitions(-DFEATURE_CACHED_INTERFACE_DISPATCH) add_definitions(-D_LIB) add_definitions(-DEETYPE_TYPE_MANAGER) +add_definitions(-DFEATURE_EMBEDDED_CONFIG) if(WIN32) # There is a problem with undefined symbol g_pConfig, windows don't care since it is in template method, but clang does @@ -221,6 +224,7 @@ convert_to_absolute_path(COMMON_RUNTIME_SOURCES ${COMMON_RUNTIME_SOURCES}) convert_to_absolute_path(FULL_RUNTIME_SOURCES ${FULL_RUNTIME_SOURCES}) convert_to_absolute_path(PORTABLE_RUNTIME_SOURCES ${PORTABLE_RUNTIME_SOURCES}) +convert_to_absolute_path(SERVER_GC_SOURCES ${SERVER_GC_SOURCES}) convert_to_absolute_path(RUNTIME_SOURCES_ARCH_ASM ${RUNTIME_SOURCES_ARCH_ASM}) |