diff --git a/dll/win32/wuapi/CMakeLists.txt b/dll/win32/wuapi/CMakeLists.txt index 41182ffda56..b6cc414dc35 100644 --- a/dll/win32/wuapi/CMakeLists.txt +++ b/dll/win32/wuapi/CMakeLists.txt @@ -18,12 +18,12 @@ list(APPEND SOURCE searcher.c session.c updates.c - #${REACTOS_BINARY_DIR}/include/psdk/wuapi_i.c ${CMAKE_CURRENT_BINARY_DIR}/wuapi.def) add_library(wuapi SHARED ${SOURCE}) set_module_type(wuapi win32dll) -target_link_libraries(wuapi uuid wine) +target_link_libraries(wuapi uuid wine wuapi_idl_header) add_importlibs(wuapi ole32 advapi32 msvcrt kernel32 ntdll) add_cab_target(wuapi 1) + \ No newline at end of file diff --git a/include/psdk/CMakeLists.txt b/include/psdk/CMakeLists.txt index 1c839b6d9f2..2b405bf6b08 100644 --- a/include/psdk/CMakeLists.txt +++ b/include/psdk/CMakeLists.txt @@ -97,7 +97,6 @@ list(APPEND SOURCE wincodec.idl winsxs.idl wtypes.idl - wuapi.idl xmldom.idl xmldso.idl ctfutb.idl @@ -110,4 +109,6 @@ endif() add_idl_headers(psdk ${SOURCE}) +add_iid_library(wuapi_idl_header wuapi.idl) + add_typelib(stdole2 stdole2.idl)