blob: 3d6ab23f1e64392d6ba0b476035fae87c88ad115 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
include(${CLR_DIR}/crossgen.cmake)
set(ZAP_SOURCES
../svcworker.cpp
../zapper.cpp
../zaprelocs.cpp
../zapcode.cpp
../zapheaders.cpp
../zapimage.cpp
../zapinfo.cpp
../zapimport.cpp
../zapinnerptr.cpp
../zapmetadata.cpp
../zapwriter.cpp
../zapwrapper.cpp
../zapperstats.cpp
../nativeformatwriter.cpp
)
if (FEATURE_READYTORUN)
list(APPEND ZAP_SOURCES
../zapreadytorun.cpp
../nativeformatwriter.cpp
)
endif (FEATURE_READYTORUN)
add_precompiled_header(common.h ../common.cpp ZAP_SOURCES)
add_library_clr(corzap_crossgen STATIC ${ZAP_SOURCES})
if(FEATURE_MERGE_JIT_AND_ENGINE)
target_link_libraries(corzap_crossgen clrjit_crossgen)
endif(FEATURE_MERGE_JIT_AND_ENGINE)
|