[KERNEL32_VISTA]
authorAmine Khaldi <amine.khaldi@reactos.org>
Thu, 25 Sep 2014 19:37:02 +0000 (19:37 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Thu, 25 Sep 2014 19:37:02 +0000 (19:37 +0000)
* Fix MSVC build.

svn path=/trunk/; revision=64284

reactos/dll/win32/kernel32_vista/CMakeLists.txt

index 0e2e280..30d7710 100644 (file)
@@ -9,16 +9,15 @@ spec2def(kernel32_vista.dll kernel32_vista.spec ADD_IMPORTLIB)
 list(APPEND SOURCE
     DllMain.c
     GetTickCount64.c
-)
-
-add_library(kernel32_vista SHARED
-    ${SOURCE}
-    ${CMAKE_CURRENT_BINARY_DIR}/kernel32_vista.def
-)
+    ${CMAKE_CURRENT_BINARY_DIR}/kernel32_vista.def)
 
+add_library(kernel32_vista SHARED ${SOURCE})
 set_module_type(kernel32_vista win32dll HOTPATCHABLE ENTRYPOINT DllMain 12)
-
 add_importlibs(kernel32_vista kernel32)
 
+if(MSVC)
+    add_importlibs(kernel32_vista ntdll)
+endif()
+
 add_dependencies(kernel32_vista psdk)
 add_cd_file(TARGET kernel32_vista DESTINATION reactos/system32 FOR all)