gba/Cargo.toml
Neil P 5114f89448
Simplify build process (#106)
* Simplify build process

- Remove dependencies on DevkitPro
- Use linker similarly to min-gba
- Update cargo.toml so that dev builds will build
- Update cargo config so that std builds can run without the linker for
  testing purposes
- Update CI flow to remove xbuild dependency

* Add windows toolchain install

* Add windows section to toolchain install instructions
2021-02-20 11:49:40 -07:00

40 lines
801 B
TOML

[package]
name = "gba"
description = "A crate (and book) for making GBA games with Rust."
version = "0.4.0-pre1"
authors = ["Lokathor <zefria@gmail.com>", "Thomas Winwood <twwinwood@gmail.com>"]
repository = "https://github.com/rust-console/gba"
readme = "README.md"
keywords = ["gba"]
edition = "2018"
license = "Apache-2.0"
publish = false
[features]
default = []
serial = ["embedded-hal", "nb"]
[dependencies]
typenum = "1.10"
voladdress = "0.2"
gba-proc-macro = "0.5"
embedded-hal = { version = "0.2.4", optional = true }
nb = { version = "1.0.0", optional = true }
[profile.dev]
lto = false
panic = "abort"
incremental = false
codegen-units = 1
[profile.release]
lto = true
panic = "abort"
incremental = false
codegen-units = 1
[[example]]
name = "uart_echo"
required-features = ["serial"]