diff --git a/dll/win32/mciwave/CMakeLists.txt b/dll/win32/mciwave/CMakeLists.txt index 67d30cfdcec..8d0384db1ba 100644 --- a/dll/win32/mciwave/CMakeLists.txt +++ b/dll/win32/mciwave/CMakeLists.txt @@ -8,16 +8,14 @@ include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) spec2def(mciwave.dll mciwave.spec) -add_library(mciwave SHARED mciwave.c mciwave.def) - -if(NOT MSVC) - set_source_files_properties(mciwave.def PROPERTIES EXTERNAL_OBJECT TRUE) -endif() +add_library(mciwave SHARED + mciwave.c + ${CMAKE_CURRENT_BINARY_DIR}/mciwave.def) set_entrypoint(mciwave 0) target_link_libraries(mciwave wine) +add_importlibs(mciwave user32 winmm msvcrt kernel32 ntdll) -add_importlibs(mciwave winmm user32 msvcrt kernel32 ntdll) add_dependencies(mciwave psdk buildno_header) add_cab_target(mciwave 1)