[3RDPARTY] Make some warnings non-fatal
[reactos.git] / dll / win32 / winmm / midimap / CMakeLists.txt
index 18ddfbc..cc35e2b 100644 (file)
@@ -1,16 +1,17 @@
 
 spec2def(midimap.dll midimap.spec)
 
-add_library(midimap SHARED
+if(MSVC)
+    # error C4133: 'function': incompatible types - from 'LPDWORD' to 'DWORD_PTR *'
+    replace_compile_flags("/we4133" " ")
+endif()
+
+add_library(midimap MODULE
     midimap.c
     midimap.rc
     ${CMAKE_CURRENT_BINARY_DIR}/midimap.def)
 
 set_module_type(midimap win32dll UNICODE)
-
 target_link_libraries(midimap uuid wine)
-
 add_importlibs(midimap advapi32 user32 winmm msvcrt kernel32 ntdll)
-add_dependencies(midimap psdk)
 add_cd_file(TARGET midimap DESTINATION reactos/system32 FOR all)
-