reactos/modules/rostests/apitests/CMakeLists.txt
Carl J. Bialorucki dbb43bbaeb [0.4.15][SDK][CRYPT32][SETUPAPI][BOOTDATA] Fix VirtualBox guest additions, RelWithDebInfo target, USB
Fixes the release with debug information build target (RelWithDebInfo), complete a backport for CORE-19496, and import VirtualBox guest additions fixes from Ratin Gao (RatinCN). In addition, comment out bogus asserts in the USB stack that can prevent ReactOS from booting over USB on real hardware. Also adjust boot options in both LiveCD and BootCD to boot by default into the non-debug version. Finally, remove some bugchecks in our memory manager for common issues that do not bugcheck on release versions anyways. The text for the readme document on the desktop was also updated.

This includes a squashed backport of the following commits:
6c7d2a2e25 [SDK] Fix RelWithDebInfo (#7811)
275c40d26d [CRYPT32] Initial implementation of CertEnumSystemStoreLocation() (#7746)
7a9c744b70 [SETUPAPI] Stub implement SetupQueryInfVersionInformation (#7769)
49a55a099e [SETUPAPI] Refactor SetupInstallServicesFromInfSectionExW (#7770)
cfcc8d85b2 [NEWDEV] Fix HardwareId match logic in UpdateDriverForPlugAndPlayDevicesW (#7808)
2ffc6d281b [BOOTDATA] Follow-up of #7795; Modify NLS registry (#7799)
2025-03-23 10:58:57 +01:00

70 lines
1.7 KiB
CMake

PROJECT(ApiTests)
include_directories(include)
add_subdirectory(acpi)
add_subdirectory(advapi32)
add_subdirectory(advpack)
add_subdirectory(afd)
add_subdirectory(apphelp)
add_subdirectory(appshim)
add_subdirectory(atl)
add_subdirectory(browseui)
add_subdirectory(cmd)
add_subdirectory(com)
add_subdirectory(comctl32)
if (NOT USE_DUMMY_PSEH)
add_subdirectory(compiler)
endif()
add_subdirectory(crt)
add_subdirectory(crypt32)
add_subdirectory(dbghelp)
add_subdirectory(dciman32)
add_subdirectory(dnsapi)
add_subdirectory(fontext)
add_subdirectory(gdi32)
add_subdirectory(gditools)
add_subdirectory(imm32)
add_subdirectory(iphlpapi)
add_subdirectory(kernel32)
add_subdirectory(loadconfig)
add_subdirectory(localspl)
add_subdirectory(mountmgr)
add_subdirectory(msgina)
add_subdirectory(mspatcha)
add_subdirectory(msvcrt)
add_subdirectory(netapi32)
add_subdirectory(netshell)
add_subdirectory(ntdll)
add_subdirectory(ole32)
add_subdirectory(opengl32)
add_subdirectory(pefile)
add_subdirectory(powrprof)
add_subdirectory(rtl)
add_subdirectory(sdk)
add_subdirectory(setupapi)
add_subdirectory(sfc)
add_subdirectory(shdocvw)
add_subdirectory(shell32)
add_subdirectory(shlwapi)
add_subdirectory(spoolss)
add_subdirectory(psapi)
add_subdirectory(umkm)
add_subdirectory(user32)
add_subdirectory(user32_dynamic)
add_subdirectory(userenv)
add_subdirectory(utildll)
add_subdirectory(uxtheme)
if(NOT CMAKE_BUILD_TYPE STREQUAL "Release")
add_subdirectory(win32u)
add_subdirectory(win32nt)
endif()
add_subdirectory(winhttp)
add_subdirectory(wininet)
add_subdirectory(winprint)
add_subdirectory(winspool)
add_subdirectory(wlanapi)
add_subdirectory(ws2_32)
add_subdirectory(wscript)
add_subdirectory(zipfldr)