[SOFT386]
[reactos.git] / subsystems / ntvdm / CMakeLists.txt
1
2 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/libs/softx86)
3 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/libs/soft386)
4
5 spec2def(ntvdm.exe ntvdm.spec)
6
7 list(APPEND SOURCE
8 bios.c
9 dos.c
10 emulator.c
11 pic.c
12 registers.c
13 timer.c
14 ps2.c
15 vga.c
16 ntvdm.c
17 ntvdm.rc
18 ${CMAKE_CURRENT_BINARY_DIR}/ntvdm.def)
19
20 add_executable(ntvdm ${SOURCE})
21 set_module_type(ntvdm win32cui UNICODE)
22 target_link_libraries(ntvdm softx86 softx87 soft386)
23 add_importlibs(ntvdm msvcrt user32 gdi32 kernel32 ntdll)
24 add_dependencies(ntvdm softx86 softx87)
25 add_cd_file(TARGET ntvdm DESTINATION reactos/system32 FOR all)