# 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 = "wrapped_mono" version = "0.3.1" authors = ["FractalFir "] links = "mono-2.0" exclude = [ "src/wrapped_mono_macros", "test", ] description = "`wrapped_mono` is a safe, lightweight wrapper around the mono library. It allows embedding of the mono runtime inside a rust project. Inside this embedded runtime code written in languages supporting the .NET framework, such as C# and F#, can be run. This allows usage of libraries written in those languages, and using them as a scripting language. The mono runtime is used by many game engines, and this wrapper allows using it with projects written in Rust too." readme = "README.md" keywords = [ "DotNet", "mono", "CSharp", "FSharp", "framework", ] categories = [ "api-bindings", "memory-management", ] license = "MIT" repository = "https://github.com/FractalFir/wrapped_mono" [dependencies.document-features] version = "0.2.3" [dependencies.lazy_static] version = "1.4.0" [dependencies.wrapped_mono_macros] version = "0.3.0" [dev-dependencies.bencher] version = "0.1.5" [dev-dependencies.rusty-fork] version = "0.3.0" [build-dependencies.bindgen] version = "0.60.1" optional = true [features] build_test_dlls = [] default = ["referneced_objects"] dump_macro_results = ["wrapped_mono_macros/dump_macro_results"] old_gc_unsafe = [] profiler_api = [] referneced_objects = [] regen_binds = ["bindgen"] unsafe_arrays = [] unsafe_boxing = [] unsafe_speedup = [ "unsafe_boxing", "unsafe_arrays", ]