X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=dll%2Fwin32%2Fwuapi%2FCMakeLists.txt;h=19fe67002ce3469b28117df701cf11b4a4f0eb4a;hp=ed090989b07f6d704829ce234aa3ec24492b231a;hb=ff62e63d04b241d561665dea807115493947bc18;hpb=406dfdbc870f3a6874c0959a87428c94f7526d3b;ds=sidebyside diff --git a/dll/win32/wuapi/CMakeLists.txt b/dll/win32/wuapi/CMakeLists.txt index ed090989b07..19fe67002ce 100644 --- a/dll/win32/wuapi/CMakeLists.txt +++ b/dll/win32/wuapi/CMakeLists.txt @@ -4,9 +4,13 @@ add_definitions(-D__WINESRC__) remove_definitions(-D_WIN32_WINNT=0x502) add_definitions(-D_WIN32_WINNT=0x600) -include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) +include_directories( + ${REACTOS_SOURCE_DIR}/include/reactos/wine) -add_library(wuapi SHARED + +spec2def(wuapi.dll wuapi.spec) + +list(APPEND SOURCE downloader.c installer.c main.c @@ -14,18 +18,11 @@ add_library(wuapi SHARED searcher.c session.c updates.c - wuapi.def) + ${CMAKE_CURRENT_BINARY_DIR}/wuapi.def) -if(NOT MSVC) - set_source_files_properties(wuapi.def PROPERTIES EXTERNAL_OBJECT TRUE) -endif() +add_library(wuapi SHARED ${SOURCE}) set_module_type(wuapi win32dll) - -target_link_libraries(wuapi - wine - uuid) - -add_importlibs(wuapi ole32 advapi32 kernel32 ntdll) - +target_link_libraries(wuapi uuid wine wuguid) +add_importlibs(wuapi ole32 advapi32 msvcrt kernel32 ntdll) add_cab_target(wuapi 1)