mirror of
https://github.com/FEX-Emu/FEX.git
synced 2024-12-15 01:49:00 +00:00
1977747fc2
This unit test hasn't really served any purpose for a while now and mostly just causes pain when reworking things in the IR. Just remove the IRLoader, its unit tests, the github action steps and the public FEXCore interface to it. Since it isn't used by anything other than Thunks. Also moves some IR definitions from the public API to the backend.
25 lines
652 B
CMake
25 lines
652 B
CMake
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/)
|
|
|
|
if (BUILD_THUNKS)
|
|
add_subdirectory(ThunkLibs)
|
|
add_subdirectory(ThunkFunctionalTests)
|
|
endif()
|
|
|
|
if (BUILD_FEX_LINUX_TESTS)
|
|
add_subdirectory(FEXLinuxTests/)
|
|
endif()
|
|
endif()
|
|
|
|
add_subdirectory(ASM/)
|
|
add_subdirectory(32Bit_ASM/)
|
|
if (ENABLE_VIXL_DISASSEMBLER)
|
|
# Tests are only valid to run if the vixl disassembler is enabled and the active JIT is the ARM64 JIT.
|
|
add_subdirectory(InstructionCountCI/)
|
|
endif()
|