Sync with trunk r62754.
[reactos.git] / dll / cpl / console / CMakeLists.txt
1
2 include_directories(
3 ${REACTOS_SOURCE_DIR}/win32ss/user/winsrv/consrv
4 ${REACTOS_SOURCE_DIR}/win32ss/user/winsrv/consrv/frontends/gui)
5
6 spec2def(console.dll console.spec)
7
8 list(APPEND SOURCE
9 console.c
10 options.c
11 font.c
12 layout.c
13 colors.c
14 console.h)
15
16 add_library(console SHARED
17 ${SOURCE}
18 console.rc
19 ${CMAKE_CURRENT_BINARY_DIR}/console.def)
20
21 set_module_type(console cpl UNICODE)
22 set_target_properties(console PROPERTIES SUFFIX ".dll")
23
24 add_importlibs(console
25 msvcrt
26 user32
27 gdi32
28 comctl32
29 kernel32
30 ntdll)
31
32 add_pch(console console.h SOURCE)
33 add_cd_file(TARGET console DESTINATION reactos/system32 FOR all)