[CMAKE]
[reactos.git] / dll / win32 / shlwapi / CMakeLists.txt
index b607054..da7a627 100644 (file)
@@ -7,7 +7,7 @@ add_definitions(-D_WIN32_WINNT=0x600)
 
 spec2def(shlwapi.dll shlwapi.spec)
 
-add_library(shlwapi SHARED
+list(APPEND SOURCE
     assoc.c
     clist.c
     istream.c
@@ -23,13 +23,14 @@ add_library(shlwapi SHARED
     url.c
     wsprintf.c
     shlwapi.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/shlwapi_stubs.c
     ${CMAKE_CURRENT_BINARY_DIR}/shlwapi.def)
 
+add_library(shlwapi SHARED ${SOURCE})
+
 set_module_type(shlwapi win32dll)
 
-target_link_libraries(shlwapi
-    wine
-    uuid)
+target_link_libraries(shlwapi wine uuid)
 
 add_importlibs(shlwapi
     user32
@@ -49,6 +50,6 @@ add_importlibs(shlwapi
     msvcrt
     ntdll)
 
-
 add_cab_target(shlwapi 1)
+
 add_importlib_target(shlwapi.spec)