Sync with trunk r63174.
[reactos.git] / win32ss / drivers / videoprt / CMakeLists.txt
1
2 include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
3
4 add_definitions(-D_VIDEOPORT_)
5
6 spec2def(videoprt.sys videoprt.spec ADD_IMPORTLIB)
7
8 list(APPEND SOURCE
9 agp.c
10 child.c
11 ddc.c
12 dispatch.c
13 dma.c
14 event.c
15 funclist.c
16 int10.c
17 interrupt.c
18 registry.c
19 resource.c
20 services.c
21 spinlock.c
22 stubs.c
23 timer.c
24 videoprt.c
25 videoprt.h)
26
27 add_library(videoprt SHARED
28 ${SOURCE}
29 guid.c
30 videoprt.rc
31 ${CMAKE_CURRENT_BINARY_DIR}/videoprt.def)
32
33 set_module_type(videoprt kernelmodedriver)
34 add_importlibs(videoprt ntoskrnl hal)
35
36 add_pch(videoprt videoprt.h SOURCE)
37 add_cd_file(TARGET videoprt DESTINATION reactos/system32/drivers FOR all)
38