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