[package]
name = "ESALP"
version = "0.1.0"
authors = ["JJ Garzella <jjgarzella@gmail.com>","Calvin Lee <cyrus296@gmail.com>"]

[lib]
crate-type = ["staticlib"]

[dependencies]
rlibc = "0.1.4"
spin = "0.3.4"
bit_field = "0.4.0"

[dependencies.lazy_static]
version = "0.2.1"
features = ["spin_no_std"]

[dependencies.x86]
version = "0.7.1"
default-features = false

[dependencies.multiboot2]
# TODO replace this when phil merges
# git = "https://github.com/phil-opp/multiboot2-elf64"
git = "https://github.com/4e554c4c/multiboot2-elf64"

# Dev profile, `cargo build`.
[profile.dev]
panic = "abort"

# Release profile `cargo build --release`.
[profile.release]
panic = "abort"

[package]
name = "ESALP"
version = "0.1.0"
authors = ["JJ Garzella <jjgarzella@gmail.com>","Calvin Lee <cyrus296@gmail.com>"]

[lib]
crate-type = ["staticlib"]

[dependencies]
rlibc = "0.1.4"
spin = "0.3.4"
bit_field = "0.4.0"

[dependencies.lazy_static]
version = "0.2.1"
features = ["spin_no_std"]

[dependencies.x86]
version = "0.7.1"
default-features = false

[dependencies.multiboot2]
git = "https://github.com/phil-opp/multiboot2-elf64"

# Dev profile, `cargo build`.
[profile.dev]
panic = "abort"

# Release profile `cargo build --release`.
[profile.release]
panic = "abort"

Use Phil's repository since he merged the fork
Use Phil's repository since he merged the fork
