[CMAKE]
[reactos.git] / drivers / network / tdi / CMakeLists.txt
index 6c4a9cb..6ea1f5a 100644 (file)
@@ -1,15 +1,19 @@
 
-include_directories(BEFORE include)
-include_directories(${REACTOS_SOURCE_DIR}/lib/drivers/oskittcp/include)
+include_directories(
+    BEFORE include
+    ${REACTOS_SOURCE_DIR}/lib/drivers/oskittcp/include)
 
-add_definitions(-DNDIS40)
-add_definitions(-D_NTDRIVER_)
+add_definitions(
+    -DNDIS40
+    -D_NTDRIVER_
+    -D_TDI_)
 
 spec2def(tdi.sys misc/tdi.spec)
 
 list(APPEND SOURCE
+    cte/events.c
     cte/string.c
-    cte/stubs.c
+    cte/timer.c
     misc/main.c
     misc/tdi.rc
     tdi/dereg.c
@@ -21,11 +25,6 @@ list(APPEND SOURCE
 add_library(tdi SHARED ${SOURCE})
 
 set_module_type(tdi kernelmodedriver)
+add_importlibs(tdi ntoskrnl hal)
 
-target_link_libraries(tdi
-    -lntoskrnl
-    -lhal)
-
-add_dependencies(tdi psdk bugcodes buildno_header)
-
-add_cab_target(tdi 2)
\ No newline at end of file
+add_cd_file(TARGET tdi DESTINATION reactos/system32/drivers)