[CMAKE]
[reactos.git] / reactos / dll / directx / dplayx / CMakeLists.txt
1
2 spec2def(dplayx.dll dplayx.spec ADD_IMPORTLIB)
3
4 list(APPEND SOURCE
5 dpclassfactory.c
6 dplay.c
7 dplaysp.c
8 dplayx_global.c
9 dplayx_main.c
10 dplayx_messages.c
11 dplobby.c
12 lobbysp.c
13 name_server.c
14 regsvr.c
15 version.rc
16 ${CMAKE_CURRENT_BINARY_DIR}/dplayx.def)
17
18 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
19
20 add_library(dplayx SHARED ${SOURCE})
21 set_module_type(dplayx win32dll)
22 target_link_libraries(dplayx wine uuid dxguid)
23
24 add_importlibs(dplayx
25 advapi32
26 ole32
27 user32
28 winmm
29 msvcrt
30 kernel32
31 ntdll)
32
33 add_cd_file(TARGET dplayx DESTINATION reactos/system32 FOR all)