summaryrefslogtreecommitdiff
path: root/src/vm/crossgen_mscorlib/CMakeLists.txt
blob: 88786c6b4b36e09e8fb9ca2f5426b0cfe58e78e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
include(${CLR_DIR}/crossgen.cmake)

# Add back some of the macro removed by crossgen.cmake.
add_definitions(
    -DEnC_SUPPORTED
    -DFEATURE_EVENT_TRACE=1
    -DFEATURE_LOADER_OPTIMIZATION
    -DFEATURE_MULTICOREJIT
    -DFEATURE_RANDOMIZED_STRING_HASHING
    -DFEATURE_VERSIONING_LOG
)

add_definitions(-DCROSSGEN_MSCORLIB)

add_library(mscorlib_crossgen ../mscorlib.cpp)