Author: akhaldi Date: Fri Oct 8 23:06:11 2010 New Revision: 49062
URL: http://svn.reactos.org/svn/reactos?rev=49062&view=rev Log: [CMAKE] - More work on the base modules.
Modified: branches/cmake-bringup/base/applications/sndvol32/CMakeLists.txt branches/cmake-bringup/base/applications/winhlp32/CMakeLists.txt branches/cmake-bringup/base/services/CMakeLists.txt branches/cmake-bringup/base/services/audiosrv/CMakeLists.txt branches/cmake-bringup/base/services/eventlog/CMakeLists.txt branches/cmake-bringup/base/services/rpcss/CMakeLists.txt branches/cmake-bringup/base/services/spoolsv/CMakeLists.txt branches/cmake-bringup/base/services/svchost/CMakeLists.txt branches/cmake-bringup/base/services/tcpsvcs/CMakeLists.txt branches/cmake-bringup/base/services/telnetd/CMakeLists.txt branches/cmake-bringup/base/services/tftpd/CMakeLists.txt branches/cmake-bringup/base/services/umpnpmgr/CMakeLists.txt branches/cmake-bringup/base/services/wlansvc/CMakeLists.txt branches/cmake-bringup/base/setup/reactos/CMakeLists.txt branches/cmake-bringup/base/setup/setup/CMakeLists.txt branches/cmake-bringup/base/setup/usetup/CMakeLists.txt branches/cmake-bringup/base/setup/vmwinst/CMakeLists.txt branches/cmake-bringup/base/setup/welcome/CMakeLists.txt branches/cmake-bringup/base/shell/explorer-new/CMakeLists.txt branches/cmake-bringup/base/system/autochk/CMakeLists.txt branches/cmake-bringup/base/system/bootok/CMakeLists.txt branches/cmake-bringup/base/system/expand/CMakeLists.txt branches/cmake-bringup/base/system/format/CMakeLists.txt branches/cmake-bringup/base/system/lsass/CMakeLists.txt branches/cmake-bringup/base/system/msiexec/CMakeLists.txt branches/cmake-bringup/base/system/regsvr32/CMakeLists.txt branches/cmake-bringup/base/system/rundll32/CMakeLists.txt branches/cmake-bringup/base/system/runonce/CMakeLists.txt branches/cmake-bringup/base/system/services/CMakeLists.txt branches/cmake-bringup/base/system/smss/CMakeLists.txt branches/cmake-bringup/base/system/userinit/CMakeLists.txt branches/cmake-bringup/base/system/winlogon/CMakeLists.txt
Modified: branches/cmake-bringup/base/applications/sndvol32/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/applications/... ============================================================================== --- branches/cmake-bringup/base/applications/sndvol32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/applications/sndvol32/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -13,4 +13,4 @@
set_module_type(sndvol32 win32gui)
-add_importlibs(sndvol32 user32 advapi32 gdi32 comctl32 shell32 winmm msvcrt kernel32) +add_importlibs(sndvol32 user32 advapi32 gdi32 comctl32 shell32 winmm msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/applications/winhlp32/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/applications/... ============================================================================== --- branches/cmake-bringup/base/applications/winhlp32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/applications/winhlp32/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -1,9 +1,11 @@ + include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-add_definitions(-D__ROS_LONG64__) -add_definitions(-D_CRT_NONSTDC_NO_DEPRECATE) -add_definitions(-Dfileno=_fileno) -add_definitions(-Disatty=_isatty) +add_definitions( + -D__ROS_LONG64__ + -D_CRT_NONSTDC_NO_DEPRECATE + -Dfileno=_fileno + -Disatty=_isatty)
add_executable(winhlp32 callback.c @@ -17,5 +19,4 @@ set_module_type(winhlp32 win32gui)
target_link_libraries(winhlp32 wine) - -add_importlibs(winhlp32 user32 gdi32 shell32 comctl32 comdlg32 msvcrt kernel32) +add_importlibs(winhlp32 user32 gdi32 shell32 comctl32 comdlg32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/CMak... ============================================================================== --- branches/cmake-bringup/base/services/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -6,6 +6,6 @@ add_subdirectory(svchost) add_subdirectory(tcpsvcs) add_subdirectory(telnetd) -add_subdirectory(tftpd) +#add_subdirectory(tftpd) add_subdirectory(umpnpmgr) add_subdirectory(wlansvc)
Modified: branches/cmake-bringup/base/services/audiosrv/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/audi... ============================================================================== --- branches/cmake-bringup/base/services/audiosrv/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/audiosrv/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -11,5 +11,5 @@ audiosrv.rc)
set_module_type(audiosrv win32cui) -add_importlibs(audiosrv advapi32 user32 setupapi msvcrt) +add_importlibs(audiosrv advapi32 user32 setupapi msvcrt kernel32)
Modified: branches/cmake-bringup/base/services/eventlog/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/even... ============================================================================== --- branches/cmake-bringup/base/services/eventlog/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/eventlog/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -18,4 +18,4 @@
set_module_type(eventlog win32cui)
-add_importlibs(eventlog advapi32 rpcrt4 msvcrt) +add_importlibs(eventlog advapi32 rpcrt4 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/rpcss/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/rpcs... ============================================================================== --- branches/cmake-bringup/base/services/rpcss/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/rpcss/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -16,4 +16,4 @@
set_module_type(rpcss win32cui)
-add_importlibs(rpcss advapi32 rpcrt4 msvcrt) +add_importlibs(rpcss advapi32 rpcrt4 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/spoolsv/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/spoo... ============================================================================== --- branches/cmake-bringup/base/services/spoolsv/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/spoolsv/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -6,4 +6,4 @@ target_link_libraries(spoolsv wine)
set_module_type(spoolsv win32cui) -add_importlibs(spoolsv advapi32 msvcrt) +add_importlibs(spoolsv advapi32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/svchost/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/svch... ============================================================================== --- branches/cmake-bringup/base/services/svchost/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/svchost/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -2,4 +2,4 @@ add_executable(svchost svchost.c svchost.rc)
set_module_type(svchost win32cui) -add_importlibs(svchost advapi32 msvcrt) +add_importlibs(svchost advapi32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/tcpsvcs/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/tcps... ============================================================================== --- branches/cmake-bringup/base/services/tcpsvcs/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/tcpsvcs/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -16,5 +16,5 @@
add_pch(tcpsvcs ${CMAKE_CURRENT_SOURCE_DIR}/tcpsvcs.h ${SOURCE}) set_module_type(tcpsvcs win32cui) -add_importlibs(tcpsvcs ws2_32 advapi32 msvcrt) +add_importlibs(tcpsvcs ws2_32 advapi32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/telnetd/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/teln... ============================================================================== --- branches/cmake-bringup/base/services/telnetd/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/telnetd/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -7,5 +7,5 @@ target_link_libraries(telnetd wine)
set_module_type(telnetd win32cui) -add_importlibs(telnetd advapi32 ws2_32 msvcrt) +add_importlibs(telnetd advapi32 ws2_32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/tftpd/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/tftp... ============================================================================== --- branches/cmake-bringup/base/services/tftpd/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/tftpd/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -4,4 +4,4 @@ target_link_libraries(tftpd wine)
set_module_type(tftpd win32cui) -add_importlibs(tftpd advapi32 ws2_32 msvcrt) +add_importlibs(tftpd advapi32 ws2_32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/services/umpnpmgr/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/umpn... ============================================================================== --- branches/cmake-bringup/base/services/umpnpmgr/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/umpnpmgr/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -13,4 +13,6 @@ advapi32 rpcrt4 userenv - msvcrt) + msvcrt + kernel32 + ntdll)
Modified: branches/cmake-bringup/base/services/wlansvc/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/services/wlan... ============================================================================== --- branches/cmake-bringup/base/services/wlansvc/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/services/wlansvc/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -11,4 +11,6 @@ advapi32 rpcrt4 iphlpapi - msvcrt) + msvcrt + kernel32 + ntdll)
Modified: branches/cmake-bringup/base/setup/reactos/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/setup/reactos... ============================================================================== --- branches/cmake-bringup/base/setup/reactos/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/setup/reactos/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -1,9 +1,7 @@
set_unicode()
-add_executable(reactos - reactos.c - reactos.rc) +add_executable(reactos reactos.c reactos.rc)
target_link_libraries(reactos uuid)
@@ -13,4 +11,6 @@ user32 comctl32 setupapi - msvcrt) + msvcrt + kernel32 + ntdll)
Modified: branches/cmake-bringup/base/setup/setup/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/setup/setup/C... ============================================================================== --- branches/cmake-bringup/base/setup/setup/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/setup/setup/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -1,9 +1,7 @@
set_unicode()
-add_executable(setup - setup.c - setup.rc) +add_executable(setup setup.c setup.rc)
set_module_type(setup win32gui) -add_importlibs(setup userenv msvcrt) +add_importlibs(setup userenv msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/setup/usetup/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/setup/usetup/... ============================================================================== --- branches/cmake-bringup/base/setup/usetup/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/setup/usetup/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -3,7 +3,7 @@ include_directories(${REACTOS_SOURCE_DIR}/lib/3rdparty/zlib) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/drivers)
-add_executable(usetup WIN32 +add_executable(usetup interface/usetup.c interface/devinst.c interface/consup.c @@ -38,5 +38,4 @@ mingw_common)
set_module_type(usetup nativecui) - -add_dependencies(usetup psdk buildno_header) +add_importlibs(usetup kernel32 ntdll)
Modified: branches/cmake-bringup/base/setup/vmwinst/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/setup/vmwinst... ============================================================================== --- branches/cmake-bringup/base/setup/vmwinst/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/setup/vmwinst/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -1,9 +1,7 @@
set_unicode()
-add_executable(vmwinst - vmwinst.c - vmwinst.rc) +add_executable(vmwinst vmwinst.c vmwinst.rc)
target_link_libraries(vmwinst pseh)
@@ -16,4 +14,6 @@ user32 setupapi shell32 - msvcrt) + msvcrt + kernel32 + ntdll)
Modified: branches/cmake-bringup/base/setup/welcome/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/setup/welcome... ============================================================================== --- branches/cmake-bringup/base/setup/welcome/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/setup/welcome/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -1,9 +1,7 @@
set_unicode()
-add_executable(welcome - welcome.c - welcome.rc) +add_executable(welcome welcome.c welcome.rc)
set_module_type(welcome win32gui) -add_importlibs(welcome gdi32 user32 msvcrt) +add_importlibs(welcome gdi32 user32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/shell/explorer-new/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/shell/explore... ============================================================================== --- branches/cmake-bringup/base/shell/explorer-new/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/shell/explorer-new/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -20,9 +20,9 @@
target_link_libraries(explorer_new uuid)
-add_pch(explorer_new ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h SOURCE) +add_pch(explorer_new ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE}) set_module_type(explorer_new win32gui) -add_importlibs(explorer_new +add_importlibs(explorer_new advapi32 gdi32 user32 @@ -31,4 +31,6 @@ oleaut32 shell32 shlwapi - msvcrt) + msvcrt + kernel32 + ntdll)
Modified: branches/cmake-bringup/base/system/autochk/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/autoch... ============================================================================== --- branches/cmake-bringup/base/system/autochk/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/autochk/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -4,3 +4,4 @@ set_module_type(autochk nativecui)
target_link_libraries(autochk mingw_common nt) +add_importlibs(autochk kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/bootok/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/bootok... ============================================================================== --- branches/cmake-bringup/base/system/bootok/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/bootok/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -5,4 +5,4 @@
set_module_type(bootok win32cui)
-add_importlibs(bootok advapi32 msvcrt) +add_importlibs(bootok advapi32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/expand/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/expand... ============================================================================== --- branches/cmake-bringup/base/system/expand/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/expand/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -5,4 +5,4 @@
set_module_type(expand win32cui)
-add_importlibs(expand lz32 setupapi user32 msvcrt) +add_importlibs(expand lz32 setupapi user32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/format/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/format... ============================================================================== --- branches/cmake-bringup/base/system/format/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/format/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -6,4 +6,4 @@
set_module_type(format win32cui)
-add_importlibs(format ntdll user32 fmifs msvcrt) +add_importlibs(format ntdll user32 fmifs msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/lsass/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/lsass/... ============================================================================== --- branches/cmake-bringup/base/system/lsass/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/lsass/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -7,4 +7,4 @@
set_module_type(lsass win32gui)
-add_importlibs(lsass advapi32 lsasrv msvcrt) +add_importlibs(lsass advapi32 lsasrv msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/msiexec/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/msiexe... ============================================================================== --- branches/cmake-bringup/base/system/msiexec/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/msiexec/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -9,5 +9,7 @@
set_module_type(msiexec win32gui)
-add_importlibs(msiexec user32 advapi32 ole32 msi msvcrt) target_link_libraries(msiexec uuid wine) + +add_importlibs(msiexec user32 advapi32 ole32 msi msvcrt kernel32 ntdll) +
Modified: branches/cmake-bringup/base/system/regsvr32/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/regsvr... ============================================================================== --- branches/cmake-bringup/base/system/regsvr32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/regsvr32/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -7,4 +7,4 @@
set_module_type(regsvr32 win32gui)
-add_importlibs(regsvr32 user32 shell32 ole32 msvcrt) +add_importlibs(regsvr32 user32 shell32 ole32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/rundll32/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/rundll... ============================================================================== --- branches/cmake-bringup/base/system/rundll32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/rundll32/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -7,4 +7,4 @@
set_module_type(rundll32 win32gui)
-add_importlibs(rundll32 user32 msvcrt) +add_importlibs(rundll32 user32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/runonce/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/runonc... ============================================================================== --- branches/cmake-bringup/base/system/runonce/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/runonce/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -5,4 +5,4 @@
set_module_type(runonce win32gui)
-add_importlibs(runonce advapi32 user32 msvcrt) +add_importlibs(runonce advapi32 user32 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/services/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/servic... ============================================================================== --- branches/cmake-bringup/base/system/services/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/services/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -22,5 +22,5 @@
set_module_type(services win32cui)
-add_importlibs(services user32 advapi32 rpcrt4 msvcrt) +add_importlibs(services user32 advapi32 rpcrt4 msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/smss/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/smss/C... ============================================================================== --- branches/cmake-bringup/base/system/smss/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/smss/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -24,8 +24,9 @@
add_executable(smss WIN32 ${CMAKE_CURRENT_BINARY_DIR}/smss_smss.h.gch ${SOURCE})
+target_link_libraries(smss mingw_common nt smlib) + add_pch(smss ${CMAKE_CURRENT_SOURCE_DIR}/smss.h ${SOURCE})
set_module_type(smss nativecui) add_importlibs(smss ntdll) -target_link_libraries(smss mingw_common nt smlib)
Modified: branches/cmake-bringup/base/system/userinit/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/userin... ============================================================================== --- branches/cmake-bringup/base/system/userinit/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/userinit/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -5,7 +5,8 @@
add_executable(userinit userinit.c userinit.rc)
+target_link_libraries(userinit wine) + set_module_type(userinit win32gui)
-add_importlibs(userinit user32 gdi32 advapi32 shell32 shlwapi msvcrt) -target_link_libraries(userinit wine) +add_importlibs(userinit user32 gdi32 advapi32 shell32 shlwapi msvcrt kernel32 ntdll)
Modified: branches/cmake-bringup/base/system/winlogon/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/base/system/winlog... ============================================================================== --- branches/cmake-bringup/base/system/winlogon/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/base/system/winlogon/CMakeLists.txt [iso-8859-1] Fri Oct 8 23:06:11 2010 @@ -10,9 +10,10 @@
add_executable(winlogon ${CMAKE_CURRENT_BINARY_DIR}/winlogon_winlogon.h.gch ${SOURCE})
+target_link_libraries(winlogon wine) + add_pch(winlogon ${CMAKE_CURRENT_SOURCE_DIR}/winlogon.h ${SOURCE})
set_module_type(winlogon win32gui)
-add_importlibs(winlogon user32 advapi32 userenv secur32 msvcrt) -target_link_libraries(winlogon wine) +add_importlibs(winlogon user32 advapi32 userenv secur32 msvcrt kernel32 ntdll)