From ff62e63d04b241d561665dea807115493947bc18 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Fri, 18 Feb 2011 09:47:14 +0000 Subject: [PATCH] [CMAKE] - Fix wuapi build. Really. svn path=/branches/cmake-bringup/; revision=50783 --- cmake/idl-support.cmake | 1 + dll/win32/wuapi/CMakeLists.txt | 2 +- include/psdk/CMakeLists.txt | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/idl-support.cmake b/cmake/idl-support.cmake index 8fe258621f5..7ca60975695 100644 --- a/cmake/idl-support.cmake +++ b/cmake/idl-support.cmake @@ -165,4 +165,5 @@ macro(add_iid_library TARGET) list(APPEND IID_SOURCES ${NAME}_i.c) endforeach() add_library(${TARGET} ${IID_SOURCES}) + add_dependencies(${TARGET} psdk) endmacro() diff --git a/dll/win32/wuapi/CMakeLists.txt b/dll/win32/wuapi/CMakeLists.txt index 7b9a3a35949..19fe67002ce 100644 --- a/dll/win32/wuapi/CMakeLists.txt +++ b/dll/win32/wuapi/CMakeLists.txt @@ -23,6 +23,6 @@ list(APPEND SOURCE add_library(wuapi SHARED ${SOURCE}) set_module_type(wuapi win32dll) -target_link_libraries(wuapi uuid wine) +target_link_libraries(wuapi uuid wine wuguid) add_importlibs(wuapi ole32 advapi32 msvcrt kernel32 ntdll) add_cab_target(wuapi 1) diff --git a/include/psdk/CMakeLists.txt b/include/psdk/CMakeLists.txt index 1c839b6d9f2..199c00a94aa 100644 --- a/include/psdk/CMakeLists.txt +++ b/include/psdk/CMakeLists.txt @@ -111,3 +111,5 @@ endif() add_idl_headers(psdk ${SOURCE}) add_typelib(stdole2 stdole2.idl) + +add_iid_library(wuguid wuapi.idl)