Merge pull request #656 from matthiasbeyer/cargo-rustc-codegen-units

Cargo rustc codegen units
This commit is contained in:
Matthias Beyer 2016-10-31 23:39:38 +01:00 committed by GitHub
commit 0a04081599
32 changed files with 94 additions and 0 deletions

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
[dependencies.libimagbookmark] [dependencies.libimagbookmark]

View file

@ -20,6 +20,7 @@ before_script:
export PATH=$HOME/.local/bin:$PATH export PATH=$HOME/.local/bin:$PATH
script: script:
- | - |
export RUSTFLAGS="-C codegen-units=2"
if [[ "$TEST_SUITE" == "binaries" ]]; then if [[ "$TEST_SUITE" == "binaries" ]]; then
make bin-test make bin-test
else # $TEST_SUITE == "libraries" else # $TEST_SUITE == "libraries"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
version = "2.0" version = "2.0"
walkdir = "0.1" walkdir = "0.1"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
chrono = "0.2" chrono = "0.2"
version = "2.0" version = "2.0"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.5.1" semver = "0.5.1"
clap = "2.*" clap = "2.*"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.2.1" semver = "0.2.1"
clap = "2.*" clap = "2.*"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.5.1" semver = "0.5.1"
clap = "2.*" clap = "2.*"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
glob = "0.2.11" glob = "0.2.11"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
semver = "0.5" semver = "0.5"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
toml = "0.2.*" toml = "0.2.*"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
chrono = "0.2" chrono = "0.2"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
filters = "0.1.*" filters = "0.1.*"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
itertools = "0.4" itertools = "0.4"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
hoedown = "5.0.0" hoedown = "5.0.0"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
toml = "0.2.*" toml = "0.2.*"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
ansi_term = "0.9" ansi_term = "0.9"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
ansi_term = "0.9.*" ansi_term = "0.9.*"
clap = "2.*" clap = "2.*"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.5" semver = "0.5"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
itertools = "0.5" itertools = "0.5"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
env_logger = "0.3" env_logger = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
fs2 = "0.3" fs2 = "0.3"
glob = "0.2.11" glob = "0.2.11"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
toml = "0.2.*" toml = "0.2.*"
log = "0.3" log = "0.3"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
lazy_static = "0.2" lazy_static = "0.2"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.2" semver = "0.2"
task-hookrs = "0.2.2" task-hookrs = "0.2.2"

View file

@ -13,6 +13,9 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
url = "1.2" url = "1.2"
boolinator = "2.4.0" boolinator = "2.4.0"