[CMAKE]
[reactos.git] / drivers / ksfilter / ks / CMakeLists.txt
index d2d6c71..712848b 100644 (file)
@@ -5,7 +5,7 @@ add_definitions(
     -DBUILDING_KS
     -D_COMDDK_)
 
-add_library(ks SHARED
+list(APPEND SOURCE
     api.c
     allocators.c
     bag.c
@@ -27,19 +27,22 @@ add_library(ks SHARED
     unknown.c
     worker.c
     kcom.c
+    swenum.c
     ks.rc
     ${CMAKE_CURRENT_BINARY_DIR}/ks.def)
 
+add_library(ks SHARED ${SOURCE})
+
 set_target_properties(ks PROPERTIES SUFFIX ".sys")
+
 set_entrypoint(ks 0)
 set_subsystem(ks native)
 set_image_base(ks 0x00010000)
 
-target_link_libraries(ks
-    ${PSEH_LIB})
+target_link_libraries(ks ${PSEH_LIB})
 
-add_importlibs(ks ntoskrnl hal msvcrt)
+add_importlibs(ks ntoskrnl hal)
 add_dependencies(ks psdk bugcodes)
 
-add_cab_target(ks 2)
-add_importlib_target(ks.spec)
\ No newline at end of file
+add_cd_file(TARGET ks DESTINATION reactos/system32/drivers FOR all)
+add_importlib_target(ks.spec)