Remove dependency on brev, bump version

This commit is contained in:
Casey Rodarmor 2016-09-27 23:13:17 -07:00
parent 3b78451f23
commit 696fd3a5f1
2 changed files with 15 additions and 6 deletions

View File

@ -1,10 +1,7 @@
[package] [package]
name = "j" name = "j"
version = "0.1.1" version = "0.1.2"
authors = ["Casey Rodarmor <casey@rodarmor.com>"] authors = ["Casey Rodarmor <casey@rodarmor.com>"]
license = "WTFPL/MIT/Apache-2.0" license = "WTFPL/MIT/Apache-2.0"
description = "a command runner" description = "a command runner"
homepage = "https://github.com/casey/j" homepage = "https://github.com/casey/j"
[dependencies]
brev = "0.1.6"

View File

@ -1,5 +1,17 @@
#[macro_use] macro_rules! warn {
extern crate brev; ($($arg:tt)*) => {{
extern crate std;
use std::io::prelude::*;
let _ = writeln!(&mut std::io::stderr(), $($arg)*);
}};
}
macro_rules! die {
($($arg:tt)*) => {{
extern crate std;
warn!($($arg)*);
std::process::exit(-1)
}};
}
#[derive(PartialEq, Clone, Copy)] #[derive(PartialEq, Clone, Copy)]
enum Make { enum Make {