* Sync up to trunk r55544.
[reactos.git] / dll / win32 / cabinet / CMakeLists.txt
index e90ef01..a79b033 100644 (file)
@@ -1,7 +1,11 @@
 
-add_definitions(-D__WINESRC__)
+add_definitions(
+    -D__WINESRC__
+    -DHAVE_ZLIB)
 
-include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+include_directories(
+    ${REACTOS_SOURCE_DIR}/include/reactos/wine
+    ${REACTOS_SOURCE_DIR}/include/reactos/libs/zlib)
 
 spec2def(cabinet.dll cabinet.spec)
 
@@ -16,8 +20,8 @@ list(APPEND SOURCE
 add_library(cabinet SHARED ${SOURCE})
 
 set_module_type(cabinet win32dll ENTRYPOINT 0)
-target_link_libraries(cabinet wine)
-add_importlibs(cabinet kernel32 ntdll)
+target_link_libraries(cabinet wine zlib)
+add_importlibs(cabinet msvcrt kernel32 ntdll)
 add_importlib_target(cabinet.spec)
 add_pch(cabinet cabinet.h)
 add_dependencies(cabinet psdk)