file(GLOB SOURCES *.cpp) file(GLOB HEADERS *.hpp) add_subdirectory(interpreter) if(NOT ARM64) add_subdirectory(jit) endif() add_subdirectory(mem) add_subdirectory(mmio) add_subdirectory(registers) add_subdirectory(rsp) add_library(core ${SOURCES} ${HEADERS}) target_link_libraries(core PRIVATE interpreter mem mmio unarr registers rsp) if(NOT ARM64) target_link_libraries(core PRIVATE jit) endif()