[ros-dev] [ros-diffs] [akhaldi] 57260: [CMAKE] * Refer to the PSEH lib using its variable.
Timo Kreuzer
timo.kreuzer at web.de
Mon Sep 10 16:44:34 UTC 2012
Can't we get rid of that completely?
Afaicr it expands to pseh for both gcc and msvc
Am 10.09.2012 01:59, schrieb akhaldi at svn.reactos.org:
> Author: akhaldi
> Date: Sun Sep 9 23:59:16 2012
> New Revision: 57260
>
> URL: http://svn.reactos.org/svn/reactos?rev=57260&view=rev
> Log:
> [CMAKE]
> * Refer to the PSEH lib using its variable.
>
> Modified:
> trunk/reactos/base/services/eventlog/CMakeLists.txt
> trunk/reactos/base/services/wlansvc/CMakeLists.txt
> trunk/reactos/base/system/services/CMakeLists.txt
> trunk/reactos/base/system/smss/CMakeLists.txt
>
> Modified: trunk/reactos/base/services/eventlog/CMakeLists.txt
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/eventlog/CMakeLists.txt?rev=57260&r1=57259&r2=57260&view=diff
> ==============================================================================
> --- trunk/reactos/base/services/eventlog/CMakeLists.txt [iso-8859-1] (original)
> +++ trunk/reactos/base/services/eventlog/CMakeLists.txt [iso-8859-1] Sun Sep 9 23:59:16 2012
> @@ -17,7 +17,7 @@
> add_executable(eventlog ${SOURCE})
>
> if(NOT MSVC)
> - target_link_libraries(eventlog pseh)
> + target_link_libraries(eventlog ${PSEH_LIB})
> endif()
>
> set_module_type(eventlog win32cui UNICODE)
>
> Modified: trunk/reactos/base/services/wlansvc/CMakeLists.txt
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/wlansvc/CMakeLists.txt?rev=57260&r1=57259&r2=57260&view=diff
> ==============================================================================
> --- trunk/reactos/base/services/wlansvc/CMakeLists.txt [iso-8859-1] (original)
> +++ trunk/reactos/base/services/wlansvc/CMakeLists.txt [iso-8859-1] Sun Sep 9 23:59:16 2012
> @@ -10,7 +10,7 @@
> ${CMAKE_CURRENT_BINARY_DIR}/wlansvc_s.c)
>
> if(NOT MSVC)
> - target_link_libraries(wlansvc pseh)
> + target_link_libraries(wlansvc ${PSEH_LIB})
> endif()
>
> set_module_type(wlansvc win32cui UNICODE)
>
> Modified: trunk/reactos/base/system/services/CMakeLists.txt
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/services/CMakeLists.txt?rev=57260&r1=57259&r2=57260&view=diff
> ==============================================================================
> --- trunk/reactos/base/system/services/CMakeLists.txt [iso-8859-1] (original)
> +++ trunk/reactos/base/system/services/CMakeLists.txt [iso-8859-1] Sun Sep 9 23:59:16 2012
> @@ -22,7 +22,7 @@
> add_executable(services ${SOURCE})
>
> if(NOT MSVC)
> - target_link_libraries(services pseh)
> + target_link_libraries(services ${PSEH_LIB})
> endif()
>
> set_module_type(services win32cui UNICODE)
>
> Modified: trunk/reactos/base/system/smss/CMakeLists.txt
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/smss/CMakeLists.txt?rev=57260&r1=57259&r2=57260&view=diff
> ==============================================================================
> --- trunk/reactos/base/system/smss/CMakeLists.txt [iso-8859-1] (original)
> +++ trunk/reactos/base/system/smss/CMakeLists.txt [iso-8859-1] Sun Sep 9 23:59:16 2012
> @@ -2,23 +2,20 @@
> include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys)
>
> list(APPEND SOURCE
> - crashdmp.c
> - pagefile.c
> - sminit.c
> - smloop.c
> - smsbapi.c
> - smsessn.c
> - smsubsys.c
> - smutil.c
> - smss.c
> - smss.rc)
> + crashdmp.c
> + pagefile.c
> + sminit.c
> + smloop.c
> + smsbapi.c
> + smsessn.c
> + smsubsys.c
> + smutil.c
> + smss.c
> + smss.rc)
>
> add_executable(smss WIN32 ${SOURCE})
> -
> -target_link_libraries(smss nt pseh smlib)
> -
> +target_link_libraries(smss nt ${PSEH_LIB} smlib)
> add_pch(smss smss.h)
> -
> set_module_type(smss nativecui)
> add_importlibs(smss ntdll)
> add_cd_file(TARGET smss DESTINATION reactos/system32 FOR all)
>
>
>
More information about the Ros-dev
mailing list