[CMAKE]
[reactos.git] / subsystems / win32 / csrss / win32csr / CMakeLists.txt
index f449eb8..20f278a 100644 (file)
@@ -1,3 +1,4 @@
+add_definitions(-D_DLL -D__USE_CRTIMP)
 
 include_directories(
     BEFORE .
@@ -12,13 +13,13 @@ set_rc_compiler()
 
 list(APPEND SOURCE
     alias.c
-    appswitch.c
     coninput.c
     conoutput.c
     console.c
     desktopbg.c
     dllmain.c
     exitros.c
+       file.c
     guiconsole.c
     handle.c
     harderror.c
@@ -35,9 +36,9 @@ target_link_libraries(win32csr
 
 set_module_type(win32csr win32dll)
 
-add_importlibs(win32csr user32 gdi32 advapi32 psapi kernel32 ntdll)
+add_importlibs(win32csr user32 gdi32 advapi32 psapi msvcrt kernel32 ntdll)
 
 add_pch(win32csr ${CMAKE_CURRENT_SOURCE_DIR}/w32csr.h ${SOURCE})
 
 add_dependencies(win32csr bugcodes)
-add_cab_target(win32csr 1)
+add_cd_file(TARGET win32csr DESTINATION reactos/system32 FOR all)