Sync with trunk (r49303)
[reactos.git] / dll / win32 / authz / CMakeLists.txt
1
2 set_unicode()
3
4 list(APPEND SOURCE
5 authz.c
6 clictx.c
7 resman.c
8 authz.rc)
9
10 spec2def(authz ${CMAKE_CURRENT_SOURCE_DIR}/authz.spec ${CMAKE_CURRENT_BINARY_DIR}/authz.def)
11
12 add_library(authz SHARED
13 ${CMAKE_CURRENT_BINARY_DIR}/authz_precomp.h.gch
14 ${SOURCE})
15
16 set_module_type(authz win32dll)
17
18 target_link_libraries(authz ${CMAKE_CURRENT_BINARY_DIR}/authz.def)
19
20 add_pch(authz ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
21 add_importlibs(authz advapi32 kernel32 ntdll)
22 add_dependencies(authz authz_def)
23 add_livecd_target(authz reactos/system32)