mirror of
https://github.com/reactos/reactos.git
synced 2025-07-15 21:04:02 +00:00

CORE-13525 Notes: - Most of the exported functions have been turned from default cdecl to explicit stdcall / "NTAPI". - The two InitializeSetup() phases have been collapsed to make the initialization simpler. Average reductions (percentages; see PR #7523 for actual numbers): x86 Debug builds: reactos.exe: 35.1% smss.exe : 39.8% Total (including setuplib.dll): 17.9% x86 Release builds: reactos.exe: 22.3% smss.exe : 25.0% Total (including setuplib.dll): 10.6% x64 Debug builds: reactos.exe: 40.6% smss.exe : 41.6% Total (including setuplib.dll): 20.0% x64 Release builds: reactos.exe: 22.8% smss.exe : 22.3% Total (including setuplib.dll): 10.1%
17 lines
469 B
CMake
17 lines
469 B
CMake
|
|
PROJECT(setuplib_unittest)
|
|
|
|
include_directories(
|
|
${REACTOS_SOURCE_DIR}/modules/rostests/apitests/include
|
|
${REACTOS_SOURCE_DIR}/base/setup/lib)
|
|
|
|
list(APPEND SOURCE
|
|
IsValidInstallDirectory.c
|
|
testlist.c
|
|
precomp.h)
|
|
|
|
add_executable(setuplib_unittest ${SOURCE})
|
|
set_module_type(setuplib_unittest win32cui)
|
|
add_importlibs(setuplib_unittest setuplib msvcrt kernel32)
|
|
#add_pch(setuplib_unittest precomp.h SOURCE)
|
|
add_rostests_file(TARGET setuplib_unittest)
|