reactos/dll/directx/dsound_new/CMakeLists.txt
Adam Słaboń 86785b2c2a
[DSOUND_NEW][DDRAW] CMake fixes (#2389)
* Create export tables for native ddraw and dsound_new.
* Include native ddraw version resource in build process.
CORE-16228
2020-03-06 19:09:28 +01:00

32 lines
666 B
CMake

spec2def(dsound.dll dsound.spec ADD_IMPORTLIB)
list(APPEND SOURCE
capture.c
capturebuffer.c
classfactory.c
devicelist.c
directsound.c
dsound.c
enum.c
misc.c
notify.c
primary.c
property.c
regsvr.c
secondary.c
stubs.c
precomp.h
resource.h)
add_library(dsound MODULE
${SOURCE}
version.rc
${CMAKE_CURRENT_BINARY_DIR}/dsound.def)
set_module_type(dsound win32dll)
target_link_libraries(dsound dxguid uuid)
add_importlibs(dsound winmm ole32 advapi32 setupapi ksuser user32 msvcrt kernel32 ntdll)
add_pch(dsound precomp.h SOURCE)
add_cd_file(TARGET dsound DESTINATION reactos/system32 FOR all)