From a72b838de5c5b603a90f90d3b5a6dbf44545bc8e Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Fri, 18 Feb 2011 00:25:53 +0000 Subject: [PATCH] - Amine fixes msvc linking of wuapi elegantly - All complaints to him ;) svn path=/branches/cmake-bringup/; revision=50776 --- dll/win32/wuapi/CMakeLists.txt | 4 ++-- include/psdk/CMakeLists.txt | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) 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) -- 2.17.1