17 lines
407 B
CMake
17 lines
407 B
CMake
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() |