diff --git a/.travis.yml b/.travis.yml index c6241bc381..888cb65d42 100644 --- a/.travis.yml +++ b/.travis.yml @@ -34,43 +34,43 @@ matrix: - name: cargo build --no-default-features rust: nightly script: - - cargo build --manifest-path futures/Cargo.toml --no-default-features - - cargo build --manifest-path futures-core/Cargo.toml --no-default-features - - cargo build --manifest-path futures-channel/Cargo.toml --no-default-features - - cargo build --manifest-path futures-executor/Cargo.toml --no-default-features - - cargo build --manifest-path futures-io/Cargo.toml --no-default-features - - cargo build --manifest-path futures-sink/Cargo.toml --no-default-features - - cargo build --manifest-path futures-util/Cargo.toml --no-default-features + - cargo build -p futures-preview --no-default-features + - cargo build -p futures-core-preview --no-default-features + - cargo build -p futures-channel-preview --no-default-features + - cargo build -p futures-executor-preview --no-default-features + - cargo build -p futures-io-preview --no-default-features + - cargo build -p futures-sink-preview --no-default-features + - cargo build -p futures-util-preview --no-default-features - name: cargo build --all-features rust: nightly script: - - cargo build --manifest-path futures/Cargo.toml --all-features - - cargo build --manifest-path futures-core/Cargo.toml --all-features - - cargo build --manifest-path futures-channel/Cargo.toml --all-features - - cargo build --manifest-path futures-executor/Cargo.toml --all-features - - cargo build --manifest-path futures-io/Cargo.toml --all-features - - cargo build --manifest-path futures-sink/Cargo.toml --all-features - - cargo build --manifest-path futures-util/Cargo.toml --all-features + - cargo build -p futures-preview --all-features + - cargo build -p futures-core-preview --all-features + - cargo build -p futures-channel-preview --all-features + - cargo build -p futures-executor-preview --all-features + - cargo build -p futures-io-preview --all-features + - cargo build -p futures-sink-preview --all-features + - cargo build -p futures-util-preview --all-features - name: cargo build --all-features (with minimal versions) rust: nightly script: - cargo update -Zminimal-versions - - cargo build --manifest-path futures/Cargo.toml --all-features - - cargo build --manifest-path futures-core/Cargo.toml --all-features - - cargo build --manifest-path futures-channel/Cargo.toml --all-features - - cargo build --manifest-path futures-executor/Cargo.toml --all-features - - cargo build --manifest-path futures-io/Cargo.toml --all-features - - cargo build --manifest-path futures-sink/Cargo.toml --all-features - - cargo build --manifest-path futures-util/Cargo.toml --all-features + - cargo build -p futures-preview --all-features + - cargo build -p futures-core-preview --all-features + - cargo build -p futures-channel-preview --all-features + - cargo build -p futures-executor-preview --all-features + - cargo build -p futures-io-preview --all-features + - cargo build -p futures-sink-preview --all-features + - cargo build -p futures-util-preview --all-features - name: cargo build --target=thumbv6m-none-eabi rust: nightly install: - rustup target add thumbv6m-none-eabi script: - - cargo build --manifest-path futures/Cargo.toml + - cargo build -p futures-preview --target thumbv6m-none-eabi --no-default-features --features nightly