https://git.reactos.org/?p=reactos.git;a=commitdiff;h=5ecead80e3595d2b06e589e62a01e8230e0a5d40
commit 5ecead80e3595d2b06e589e62a01e8230e0a5d40 Author: Timo Kreuzer <[email protected]> AuthorDate: Sat May 27 15:29:19 2023 +0300 Commit: Timo Kreuzer <[email protected]> CommitDate: Fri Nov 10 19:00:41 2023 +0200 [RTL] Add object library rtl_um --- dll/ntdll/CMakeLists.txt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dll/ntdll/CMakeLists.txt b/dll/ntdll/CMakeLists.txt index 6d383bd6df4..3fee0a79ce1 100644 --- a/dll/ntdll/CMakeLists.txt +++ b/dll/ntdll/CMakeLists.txt @@ -17,6 +17,13 @@ include_directories( BEFORE include ${REACTOS_SOURCE_DIR}/sdk/include/reactos/subsys) +add_library(rtl_um OBJECT + rtl/libsupp.c + rtl/uilist.c + rtl/version.c) +target_link_libraries(rtl_um ${PSEH_LIB}) +add_dependencies(rtl_um psdk) + list(APPEND SOURCE dbg/dbgui.c ldr/ldrapi.c @@ -24,9 +31,6 @@ list(APPEND SOURCE ldr/ldrpe.c ldr/ldrutils.c ldr/verifier.c - rtl/libsupp.c - rtl/uilist.c - rtl/version.c etw/trace.c) if(ARCH STREQUAL "i386") @@ -57,7 +61,7 @@ set_module_type(ntdll win32dll ENTRYPOINT 0) set_subsystem(ntdll console) ################# END HACK ################# -target_link_libraries(ntdll csrlib rtl rtl_vista ntdllsys libcntpr uuid ${PSEH_LIB}) +target_link_libraries(ntdll csrlib rtl rtl_um rtl_vista ntdllsys libcntpr uuid ${PSEH_LIB}) if (STACK_PROTECTOR) target_sources(ntdll PRIVATE $<TARGET_OBJECTS:gcc_ssp_nt>)
