# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "vm6502" version = "0.1.1" description = "A 6502 virtual machine backend." readme = "README.md" license = "GPL-3.0-or-later" repository = "https://github.com/GRAYgoose124/vm6502" [lib] crate-type = ["rlib"] [dependencies.arrayvec] version = "0.7.2" [dependencies.bitmatch] version = "0.1.1" [dependencies.bytes] version = "1.2.1" [dependencies.derivative] version = "2.2.0" [dependencies.hex] version = "0.4.3" [dependencies.rand] version = "0.8.5" [features] check_heap_bounds = [] debug_instrs = [ "show_vm_instr", "show_vm_instr_tick_match", ] debug_printing = [ "show_run_time", "show_relative_offset", "show_mode", "show_status", "short_printing", ] default = [ "check_heap_bounds", "passthrough_failure", "full_debug_printing", ] external_exception_on_null_heap = [] full_debug_printing = [ "show_vm_step", "show_vm_post_op", "debug_printing", "show_test_debug", ] ops_only = ["show_vm_instr_tick_match"] passthrough_failure = [] pretty_printing = ["ops_only"] short_printing = [ "show_vm_instr", "show_vm_tick_arms", ] show_fetched = [] show_mode = [] show_relative_offset = [] show_run_time = [] show_status = [ "show_status_set", "show_status_get", ] show_status_get = [] show_status_set = [] show_test_debug = [] show_vm_instr = [] show_vm_instr_tick_match = [] show_vm_post_op = [] show_vm_step = [] show_vm_tick_arms = [] vm_errors = ["passthrough_failure"]