/DVM

Dragon virtual machine

Primary LanguageCzlib LicenseZlib

DVM - Dragon Virtual Machine

Build

Target Dependencies Description
dvm libdvm, libdvm-base, libcar Build an executable file
libdvm Build dvm as static library
libdvm-base libgeff, zip, libdvm-headers only Library that provides basic functionality
libgeff General executable file format
libcar libdvm-headers only CAR - Cybegon Architecture
libcar-gen libdvm-headers, libcar-headers only CAR Bytecode generator

Update git submodules:

git submodule update --init --recursive

Build an executable file:

cmake -G "Ninja" -B build -DCMAKE_BUILD_TYPE=Release && cmake --build build --target dvm

External libraries used by DVM