# CMake最低版本
cmake_minimum_required(VERSION 3.21)

# 工程名、版本号、工程描述
project(VM
        VERSION 0.1
        DESCRIPTION "寄存器虚拟机")

add_library(vm STATIC
            ./src/Machine.cpp
            ./src/Image.cpp)

target_include_directories(vm PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(vm PUBLIC isa)
