# 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 = "playdate" version = "0.2.3" authors = ["Alex Koz "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "High-level Playdate API" homepage = "https://github.com/boozook/playdate" readme = "README.md" keywords = [ "playdate", "sdk", "api", "gamedev", ] categories = [ "game-development", "api-bindings", "no-std", ] license = "MIT OR Apache-2.0" repository = "https://github.com/boozook/playdate.git" [package.metadata.docs.rs] all-features = false cargo-args = [ "-Zunstable-options", "-Zrustdoc-scrape-examples", "-Zbuild-std=core,alloc", ] default-target = "thumbv7em-none-eabihf" features = [ "sys/bindings-derive-default", "sys/bindings-derive-eq", "sys/bindings-derive-copy", "bindings-derive-debug", "sys/bindings-derive-hash", "sys/bindings-derive-ord", "sys/bindings-derive-partialeq", "sys/bindings-derive-partialord", ] rustdoc-args = [ "--cfg", "docsrs", "--show-type-layout", ] [package.metadata.playdate] bundle-id = "rs.playdate.core" [package.metadata.playdate.dev-assets] "examples/" = "${PLAYDATE_SDK_PATH}/Examples/Level 1-1/Source/sfx/main_theme.wav" "examples/ferris.png" = true "examples/video.pdv" = "${PLAYDATE_SDK_PATH}/Disk/System/Setup.pdx/videos/outro.pdv" [lib] name = "playdate" path = "src/lib.rs" [[example]] name = "hello-world" crate-type = [ "dylib", "staticlib", ] path = "examples/hello-world.rs" required-features = [ "entry-point", "lang-items", ] [[example]] name = "video" crate-type = [ "dylib", "staticlib", ] path = "examples/video.rs" required-features = [ "entry-point", "lang-items", ] [dependencies.ctrl] version = "0.3" default-features = false package = "playdate-controls" [dependencies.display] version = "0.3" default-features = false package = "playdate-display" [dependencies.fs] version = "0.2" default-features = false package = "playdate-fs" [dependencies.gfx] version = "0.4" default-features = false package = "playdate-graphics" [dependencies.lua] version = "0.1" default-features = false package = "playdate-lua" [dependencies.menu] version = "0.2" default-features = false package = "playdate-menu" [dependencies.scoreboards] version = "0.1" default-features = false package = "playdate-scoreboards" [dependencies.sound] version = "0.4" default-features = false package = "playdate-sound" [dependencies.sprite] version = "0.3" default-features = false package = "playdate-sprite" [dependencies.sys] version = "0.4" default-features = false package = "playdate-sys" [dependencies.system] version = "0.3" default-features = false package = "playdate-system" [features] allocator = ["sys/allocator"] bindgen-runtime = [ "sys/bindgen-runtime", "ctrl/bindgen-runtime", "display/bindgen-runtime", "fs/bindgen-runtime", "gfx/bindgen-runtime", "menu/bindgen-runtime", "scoreboards/bindgen-runtime", "sound/bindgen-runtime", "sprite/bindgen-runtime", "system/bindgen-runtime", ] bindgen-static = [ "sys/bindgen-static", "ctrl/bindgen-static", "display/bindgen-static", "fs/bindgen-static", "gfx/bindgen-static", "menu/bindgen-static", "scoreboards/bindgen-static", "sound/bindgen-static", "sprite/bindgen-static", "system/bindgen-static", ] bindings-derive-constparamty = ["sys/bindings-derive-constparamty"] bindings-derive-copy = ["sys/bindings-derive-copy"] bindings-derive-debug = [ "sys/bindings-derive-debug", "ctrl/bindings-derive-debug", "display/bindings-derive-debug", "fs/bindings-derive-debug", "gfx/bindings-derive-debug", "menu/bindings-derive-debug", "scoreboards/bindings-derive-debug", "sound/bindings-derive-debug", "sprite/bindings-derive-debug", "system/bindings-derive-debug", ] bindings-derive-default = ["sys/bindings-derive-default"] bindings-derive-eq = ["sys/bindings-derive-eq"] bindings-derive-hash = ["sys/bindings-derive-hash"] bindings-derive-ord = ["sys/bindings-derive-ord"] bindings-derive-partialeq = ["sys/bindings-derive-partialeq"] bindings-derive-partialord = ["sys/bindings-derive-partialord"] bindings-documentation = ["sys/bindings-documentation"] default = [ "sys/default", "sys/lang-items", "ctrl/default", "display/default", "fs/default", "gfx/default", "menu/default", "scoreboards/default", "sound/default", "sprite/default", "system/default", "entry-point", ] eh-personality = ["sys/eh-personality"] entry-point = ["sys/entry-point"] error-ctx = ["sys/error-ctx"] lang-items = ["sys/lang-items"] panic-handler = ["sys/panic-handler"]