mm/ARM3/pfnlist.c
mm/ARM3/pool.c
mm/ARM3/procsup.c
+ mm/ARM3/section.c
mm/ARM3/sysldr.c
mm/ARM3/syspte.c
mm/ARM3/vadnode.c
mm/ARM3/virtual.c
+ mm/ARM3/zeropage.c
mm/anonmem.c
mm/balance.c
mm/freelist.c
mm/marea.c
mm/mmfault.c
mm/mminit.c
- mm/mpw.c
mm/pagefile.c
mm/pageop.c
- mm/pe.c
- mm/ppool.c
- mm/procsup.c
mm/region.c
mm/rmap.c
mm/section.c
- mm/virtual.c
ob/obdir.c
ob/obhandle.c
ob/obinit.c
vf/driver.c
wmi/wmi.c
ntoskrnl.rc
- ${REACTOS_BINARY_DIR}/ntoskrnl/ex/zw.S)
+ ${REACTOS_BINARY_DIR}/ntoskrnl/ex/zw.S
+ ${CMAKE_CURRENT_SOURCE_DIR}/ntoskrnl_${ARCH}.def)
if(ARCH MATCHES i386)
list(APPEND SOURCE
set_target_properties(ntoskrnl PROPERTIES LINK_FLAGS "-Wl,-entry,_KiSystemStartup@4 -Wl,--image-base,0x80800000 -Wl,--subsystem,native")
target_link_libraries(ntoskrnl
- ${CMAKE_CURRENT_SOURCE_DIR}/ntoskrnl_i386.def
cportlib
csq
-lhal
add_pch(ntoskrnl ${CMAKE_CURRENT_SOURCE_DIR}/include/ntoskrnl.h ${SOURCE})
set_source_files_properties(${REACTOS_BINARY_DIR}/ntoskrnl/ex/zw.S PROPERTIES GENERATED TRUE)
add_dependencies(ntoskrnl psdk bugcodes kernel_zw kernel_napi)
+
+add_minicd_target(ntoskrnl reactos ntoskrnl.exe)
+add_livecd_target(ntoskrnl reactos/system32)
\ No newline at end of file