Author: jgardou
Date: Mon Nov 1 16:32:32 2010
New Revision: 49406
URL:
http://svn.reactos.org/svn/reactos?rev=49406&view=rev
Log:
[CMAKE]
- put advapi32.def into source files.
Modified:
branches/cmake-bringup/dll/win32/advapi32/CMakeLists.txt
Modified: branches/cmake-bringup/dll/win32/advapi32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/advapi3…
==============================================================================
--- branches/cmake-bringup/dll/win32/advapi32/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/win32/advapi32/CMakeLists.txt [iso-8859-1] Mon Nov 1
16:32:32 2010
@@ -40,7 +40,12 @@
token/privilege.c
token/token.c
advapi32_stubs.c
- advapi32.rc)
+ advapi32.rc
+ advapi32.def)
+
+if(NOT MSVC)
+ set_source_files_properties(advapi32.def PROPERTIES EXTERNAL_OBJECT TRUE)
+endif()
add_library(advapi32 SHARED
${CMAKE_CURRENT_BINARY_DIR}/advapi32_advapi32.h.gch
@@ -49,12 +54,11 @@
set_module_type(advapi32 win32dll)
target_link_libraries(advapi32
- ${CMAKE_CURRENT_SOURCE_DIR}/advapi32.def
svcctl_client
lsa_client
eventlogrpc_client
wine
- pseh)
+ ${PSEH_LIB})
add_importlibs(advapi32 rpcrt4 kernel32 ntdll)