1 2spec2def(spoolss.dll spoolss.spec ADD_IMPORTLIB) 3 4list(APPEND SOURCE 5 ../marshalling.c 6 context.c 7 jobs.c 8 main.c 9 memory.c 10 monitors.c 11 ports.c 12 printerdata.c 13 printers.c 14 printprocessors.c 15 spoolfile.c 16 tools.c) 17 18list(APPEND PCH_SKIP_SOURCE 19 ${CMAKE_CURRENT_BINARY_DIR}/spoolss_stubs.c) 20 21add_library(spoolss MODULE 22 ${SOURCE} 23 ${PCH_SKIP_SOURCE} 24 spoolss.rc 25 ${CMAKE_CURRENT_BINARY_DIR}/spoolss.def) 26 27set_module_type(spoolss win32dll UNICODE) 28target_link_libraries(spoolss wine) 29add_importlibs(spoolss advapi32 msvcrt kernel32 ntdll) 30add_pch(spoolss precomp.h "${PCH_SKIP_SOURCE}") 31add_cd_file(TARGET spoolss DESTINATION reactos/system32 FOR all) 32