1 2spec2def(kdcom.dll kdcom.spec ADD_IMPORTLIB) 3 4list(APPEND SOURCE 5 kdcom.c 6 kddll.c 7 kdserial.c 8 kddll.h) 9 10add_library(kdcom SHARED 11 ${SOURCE} 12 kdcom.rc 13 ${CMAKE_CURRENT_BINARY_DIR}/kdcom.def) 14 15set_module_type(kdcom module IMAGEBASE 0x00010000) 16set_subsystem(kdcom native) 17add_importlibs(kdcom ntoskrnl hal) 18target_link_libraries(kdcom cportlib) 19add_dependencies(kdcom psdk bugcodes) 20add_pch(kdcom kddll.h SOURCE) 21add_cd_file(TARGET kdcom DESTINATION reactos/system32 NO_CAB FOR all) 22