Reactos
1
2spec2def(psapi.dll psapi.spec ADD_IMPORTLIB)
3
4list(APPEND PSAPI_STATIC_SOURCE psapi.c)
5add_library(psapi_static ${PSAPI_STATIC_SOURCE})
6add_dependencies(psapi_static psdk)
7
8list(APPEND SOURCE
9 main.c
10 psapi.rc
11 ${CMAKE_CURRENT_BINARY_DIR}/psapi.def)
12
13add_library(psapi MODULE ${SOURCE})
14set_module_type(psapi win32dll ENTRYPOINT DllMain 12)
15target_link_libraries(psapi psapi_static ${PSEH_LIB})
16add_importlibs(psapi kernel32 ntdll)
17add_cd_file(TARGET psapi DESTINATION reactos/system32 FOR all)