blob: 2a3a2c8291c50ee46864e3321341f08f3ed4fd18 (
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
|
project(ildasmrc)
add_definitions(-DUNICODE)
add_definitions(-D_UNICODE)
add_definitions(-D_FEATURE_NO_HOST)
add_definitions(-D__ILDASM__)
add_definitions(-DFEATURE_CORECLR)
add_definitions(-DFX_VFT=VFT_DLL)
set(ILDASM_RESOURCES
../dasm.rc
)
add_library_clr(ildasmrc
SHARED
${ILDASM_RESOURCES}
)
target_link_libraries(ildasmrc
msvcrt
)
# We will generate PDB only for the debug configuration
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/ildasmrc.pdb DESTINATION PDB)
install (TARGETS ildasmrc DESTINATION .)
|