[REACTOS]
[reactos.git] / reactos / deprecated / csr / csrsrv / CMakeLists.txt
1
2 include_directories(${REACTOS_SOURCE_DIR}/subsystems/win32/csrss/include)
3 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys)
4
5 spec2def(csrsrv2.dll csrsrv2.spec ADD_IMPORTLIB)
6
7 list(APPEND SOURCE
8 api.c
9 init.c
10 process.c
11 server.c
12 session.c
13 thread.c
14 wait.c
15 csrsrv.rc
16 ${CMAKE_CURRENT_BINARY_DIR}/csrsrv2.def)
17
18 add_library(csrsrv2 SHARED ${SOURCE})
19
20 target_link_libraries(csrsrv2 ${PSEH_LIB} smlib)
21
22 set_module_type(csrsrv2 nativedll)
23
24 add_importlibs(csrsrv2 ntdll)
25
26 add_pch(csrsrv2 srv.h)
27
28 add_dependencies(csrsrv2 psdk bugcodes)
29 add_cd_file(TARGET csrsrv2 DESTINATION reactos/system32 FOR all)
30