1c2c66affSColin Finck 2c2c66affSColin Finckadd_definitions(-D__SECUR32__) 3c2c66affSColin Finckinclude_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/subsys) 4c2c66affSColin Finckspec2def(secur32.dll secur32.spec ADD_IMPORTLIB) 5c2c66affSColin Finck 6c2c66affSColin Fincklist(APPEND SOURCE 7c2c66affSColin Finck dllmain.c 8c2c66affSColin Finck lsalpc.c 9c2c66affSColin Finck sspi.c 10c2c66affSColin Finck stubs.c 11c2c66affSColin Finck thunks.c 12c2c66affSColin Finck wrapper.c 13c2c66affSColin Finck wine/base64_codec.c 14c2c66affSColin Finck wine/dispatcher.c 15c2c66affSColin Finck wine/hmac_md5.c 16c2c66affSColin Finck wine/kerberos.c 17c2c66affSColin Finck wine/negotiate.c 18c2c66affSColin Finck wine/ntlm.c 19c2c66affSColin Finck wine/util.c 20c2c66affSColin Finck precomp.h) 21c2c66affSColin Finck 22*23373acbSJérôme Gardouadd_library(secur32 MODULE 23c2c66affSColin Finck ${SOURCE} 24c2c66affSColin Finck secur32.rc 25c2c66affSColin Finck ${CMAKE_CURRENT_BINARY_DIR}/secur32_stubs.c 26c2c66affSColin Finck ${CMAKE_CURRENT_BINARY_DIR}/secur32.def) 27c2c66affSColin Finck 28c2c66affSColin Finckset_module_type(secur32 win32dll UNICODE) 29c2c66affSColin Fincktarget_link_libraries(secur32 lsalib wine) 30c2c66affSColin Finckadd_importlibs(secur32 advapi32 netapi32 msvcrt kernel32 ntdll) 31c2c66affSColin Finckadd_pch(secur32 precomp.h SOURCE) 32c2c66affSColin Finckadd_cd_file(TARGET secur32 DESTINATION reactos/system32 FOR all) 33