summaryrefslogtreecommitdiff
path: root/src/vm/crossgen_mscorlib/CMakeLists.txt
blob: 598ee9952c8402bf6269036d0dc89e873a5c1fcb (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_clr(mscorlib_crossgen ../mscorlib.cpp)