1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
3 # When uploading crates to the registry Cargo will automatically
4 # "normalize" Cargo.toml files for maximal compatibility
5 # with all versions of Cargo and also rewrite `path` dependencies
6 # to registry (e.g., crates.io) dependencies.
8 # If you are reading this file be aware that the original Cargo.toml
9 # will likely look very different (and much more reasonable).
10 # See Cargo.toml.orig for the original contents.
16 authors = ["gfx-rs developers"]
19 "examples/texture/**/*",
24 description = "Rust bindings for Metal"
25 homepage = "https://github.com/gfx-rs/metal-rs"
26 documentation = "https://docs.rs/crate/metal"
33 license = "MIT OR Apache-2.0"
34 repository = "https://github.com/gfx-rs/metal-rs"
36 [package.metadata.docs.rs]
37 default-target = "x86_64-apple-darwin"
43 name = "headless-render"
58 name = "argument-buffer"
65 path = "examples/circle/main.rs"
69 path = "examples/compute/main.rs"
73 required-features = ["mps"]
77 path = "examples/compute/embedded-lib.rs"
80 name = "compute-argument-buffer"
81 path = "examples/compute/compute-argument-buffer.rs"
88 required-features = ["dispatch"]
93 [dependencies.bitflags]
99 [dependencies.core-graphics-types]
102 [dependencies.dispatch]
106 [dependencies.foreign-types]
114 features = ["objc_exception"]
119 [dev-dependencies.cocoa]
122 [dev-dependencies.cty]
125 [dev-dependencies.glam]
128 [dev-dependencies.png]
131 [dev-dependencies.rand]
134 [dev-dependencies.sema]
137 [dev-dependencies.winit]