2 add_definitions(-D_KERNEL32_)
4 remove_definitions(-D_WIN32_WINNT=0x502)
5 add_definitions(-D_WIN32_WINNT=0x600)
7 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys)
101 thread/i386/thread.S)
102 elseif(ARCH MATCHES amd64)
105 thread/amd64/thread.S)
106 endif(ARCH MATCHES i386)
108 add_library(kernel32 SHARED
109 ${CMAKE_CURRENT_BINARY_DIR}/kernel32_k32.h.gch
112 set_module_type(kernel32 win32dll)
114 target_link_libraries(kernel32 ${CMAKE_CURRENT_SOURCE_DIR}/kernel32.def
117 add_importlibs(kernel32 ntdll)
118 add_pch(kernel32 ${CMAKE_CURRENT_SOURCE_DIR}/k32.h ${SOURCE})
119 add_dependencies(kernel32 errcodes)
120 add_cab_target(kernel32 1)