[package]
name = "rawloader"
version = "0.22.0"
authors = ["Pedro Côrte-Real <pedro@pedrocr.net>"]
description = "A library to extract the data from camera raw formats"
#documentation = "..."
#homepage = "..."
repository = "https://github.com/pedrocr/rawloader"
license = "LGPL-2.1"

build = "data/cameras/join.rs"

[dependencies]
toml = "0.2.1"
time = "0.1.35"
enum_primitive = "0.1.0"
num = "0.1.36"
lazy_static = "0.2.2"
byteorder = "0.5.3"
rayon = "0.6.0"
itertools = "0.5.8"

[build-dependencies]
glob = "0.2.11"

[profile.release]
panic = "unwind"
#debug-assertions = true

[package]
name = "rawloader"
version = "0.22.0"
authors = ["Pedro Côrte-Real <pedro@pedrocr.net>"]
description = "A library to extract the data from camera raw formats"
#documentation = "..."
#homepage = "..."
repository = "https://github.com/pedrocr/rawloader"
license = "LGPL-2.1"

build = "data/cameras/join.rs"

[dependencies]
toml = "0.2.1"
time = "0.1.35"
enum_primitive = "0.1.0"
num = "0.1.36"
lazy_static = "0.2.2"
byteorder = "0.5.3"
rayon = "0.6.0"
itertools = "0.5.8"

[build-dependencies]
glob = "0.2.11"

[profile.release]
panic = "unwind"

[profile.dev]
panic = "unwind"
opt-level = 3

Reconfigure the debug mode to optimize more
Reconfigure the debug mode to optimize more

Setting opt-level=3 in dev mode allows for builds that are almost
as fast as release but do overflow/underflow checking. Once rust
gets incremental compilation going we'll have a great set of dev
settings.
