parse-macros 0.1.0

Provides macros for parsing Rust constructs such as enums and structs.
Documentation
/*
Copyright ⓒ 2016 rust-custom-derive contributors.

Licensed under the MIT license (see LICENSE or <http://opensource.org
/licenses/MIT>) or the Apache License, Version 2.0 (see LICENSE of
<http://www.apache.org/licenses/LICENSE-2.0>), at your option. All
files in the project carrying such notice may not be copied, modified,
or distributed except according to those terms.
*/
extern crate rustc_version;
use rustc_version::{version_meta, Channel};

fn main() {
    // Set cfg flags depending on release channel
    let channel = match version_meta().channel {
        Channel::Stable => "stable",
        Channel::Beta => "beta",
        Channel::Nightly | Channel::Dev => "nightly",
    };
    println!("cargo:rustc-cfg=channel={:?}", channel);
}