diff --git a/.travis.yml b/.travis.yml index 0b7cf31c..c064811d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,6 +26,8 @@ script: - (cd serde_tests && travis-cargo --only nightly test -- --features nightly-testing) - (cd serde_macros && travis-cargo --only nightly test -- --features nightly-testing) - (cd serde_macros && travis-cargo --only nightly bench -- --features nightly-testing) +- (cd examples/serde-syntex-example && travis-cargo --skip 1.5.0 run) +- (cd examples/serde-syntex-example && travis-cargo --only nightly run -- --features nightly --no-default-features) - (cd serde && travis-cargo --only stable doc) - (cd serde_codegen && travis-cargo --only stable doc) - (cd serde_macros && travis-cargo --only nightly doc) diff --git a/examples/serde-syntex-example/src/main.rs b/examples/serde-syntex-example/src/main.rs index 9c2333fb..0a8804ab 100644 --- a/examples/serde-syntex-example/src/main.rs +++ b/examples/serde-syntex-example/src/main.rs @@ -1,5 +1,5 @@ -#![cfg_attr(nightly, feature(custom_derive, plugin))] -#![cfg_attr(nightly, plugin(serde_macros))] +#![cfg_attr(feature = "serde_macros", feature(custom_derive, plugin))] +#![cfg_attr(feature = "serde_macros", plugin(serde_macros))] extern crate serde; extern crate serde_json;