fe5c1876b20814dc6d47afc42448a6261fe67999
[reactos.git] / reactos / dll / cpl / desk / CMakeLists.txt
1
2 add_definitions(-D_WIN32)
3
4 set_unicode()
5 set_rc_compiler()
6
7 spec2def(desk.cpl desk.spec)
8
9 add_library(desk SHARED
10 advmon.c
11 appearance.c
12 background.c
13 classinst.c
14 desk.c
15 devsett.c
16 dibitmap.c
17 misc.c
18 preview.c
19 screensaver.c
20 advappdlg.c
21 effappdlg.c
22 settings.c
23 monslctl.c
24 general.c
25 desk.rc
26 draw.c
27 theme.c
28 ${CMAKE_CURRENT_BINARY_DIR}/desk.def)
29
30 set_module_type(desk cpl)
31
32 target_link_libraries(desk uuid)
33
34 add_importlibs(desk
35 msvcrt
36 user32
37 advapi32
38 gdi32
39 comctl32
40 comdlg32
41 ole32
42 setupapi
43 shell32
44 msimg32
45 kernel32
46 ntdll)
47
48 add_pch(desk desk.h)
49 add_cd_file(TARGET desk DESTINATION reactos/system32 FOR all)