[package] name = "roc_gen_dev" description = "The development backend for the Roc compiler" version = "0.1.0" authors = ["The Roc Contributors"] license = "UPL-1.0" edition = "2018" [dependencies] roc_collections = { path = "../collections" } roc_region = { path = "../region" } roc_module = { path = "../module" } roc_problem = { path = "../problem" } roc_types = { path = "../types" } roc_builtins = { path = "../builtins" } roc_unify = { path = "../unify" } roc_solve = { path = "../solve" } roc_mono = { path = "../mono" } roc_reporting = { path = "../../reporting" } bumpalo = { version = "3.8.0", features = ["collections"] } target-lexicon = "0.12.2" # TODO: Deal with the update of object to 0.27. # It looks like it breaks linking the generated objects. # Probably just need to specify an extra field that used to be implicit or something. # When fixed also update the version of object in the linker. object = { version = "0.26.2", features = ["write"] } packed_struct = "0.10.0" [dev-dependencies] roc_can = { path = "../can" } roc_parse = { path = "../parse" } roc_std = { path = "../../roc_std" } bumpalo = { version = "3.8.0", features = ["collections"] } [features] target-aarch64 = [] target-x86_64 = []