-add_library(wmi SHARED wmi.rc wmi.def)
+spec2def(wmi.dll wmi.spec)
-if(NOT MSVC)
- set_source_files_properties(wmi.def PROPERTIES EXTERNAL_OBJECT TRUE)
-endif()
+list(APPEND SOURCE
+ wmi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/wmi.def)
+
+add_library(wmi SHARED ${SOURCE})
set_entrypoint(wmi 0)
add_importlibs(wmi advapi32)
-add_dependencies(wmi psdk buildno_header)
+add_dependencies(wmi psdk)
+add_cd_file(TARGET wmi DESTINATION reactos/system32 FOR all)