2023-05-09 02:46:39 -07:00
|
|
|
if (NOT MINGW_BUILD)
|
|
|
|
add_subdirectory(APITests/)
|
|
|
|
add_subdirectory(POSIX/)
|
|
|
|
add_subdirectory(gvisor-tests/)
|
|
|
|
add_subdirectory(gcc-target-tests-32/)
|
|
|
|
add_subdirectory(gcc-target-tests-64/)
|
|
|
|
add_subdirectory(Utilities/)
|
2022-09-13 17:22:47 -07:00
|
|
|
|
2023-05-09 02:46:39 -07:00
|
|
|
if (BUILD_THUNKS)
|
|
|
|
add_subdirectory(ThunkLibs)
|
|
|
|
add_subdirectory(ThunkFunctionalTests)
|
|
|
|
endif()
|
2022-06-02 02:22:01 +03:00
|
|
|
|
2023-05-09 02:46:39 -07:00
|
|
|
if (BUILD_FEX_LINUX_TESTS)
|
|
|
|
add_subdirectory(FEXLinuxTests/)
|
|
|
|
endif()
|
2022-06-30 14:35:41 -07:00
|
|
|
endif()
|
2023-05-09 02:46:39 -07:00
|
|
|
|
|
|
|
add_subdirectory(ASM/)
|
|
|
|
add_subdirectory(32Bit_ASM/)
|
2023-09-30 08:33:56 -07:00
|
|
|
if (ENABLE_VIXL_DISASSEMBLER)
|
2023-08-15 12:24:44 -07:00
|
|
|
# Tests are only valid to run if the vixl disassembler is enabled and the active JIT is the ARM64 JIT.
|
|
|
|
add_subdirectory(InstructionCountCI/)
|
|
|
|
endif()
|