Make everything pub for Alex

This commit is contained in:
Carl Lerche 2014-03-19 14:12:28 -07:00
parent 7da15067e7
commit 2009fd76ab
4 changed files with 6 additions and 9 deletions

View File

@ -6,7 +6,7 @@ use serialize::{Decoder};
use std::fmt;
use std::fmt::{Show,Formatter};
mod util;
pub mod util;
#[deriving(Decodable,Encodable,Eq,Clone,Ord)]
pub struct Manifest {

View File

@ -1,6 +1,2 @@
//pub use self::process_builder::process;
//mod process_builder;
pub fn process(cmd: &str) -> &'static str {
"ohai"
}
pub use self::process_builder::process;
mod process_builder;

View File

@ -9,7 +9,7 @@ pub struct ProcessBuilder {
}
impl ProcessBuilder {
fn args(mut self, arguments: &[~str]) -> ProcessBuilder {
pub fn args(mut self, arguments: &[~str]) -> ProcessBuilder {
self.args = arguments.to_owned();
self
}
@ -19,7 +19,7 @@ pub fn process(cmd: &str) -> ProcessBuilder {
ProcessBuilder { program: cmd.to_owned(), args: ~[], path: get_curr_path() }
}
fn get_curr_path() -> ~[~str] {
pub fn get_curr_path() -> ~[~str] {
os::getenv("PATH").map(|path| {
path.split(std::path::SEP).map(|seg| seg.to_owned()).collect()
}).unwrap_or(~[])

View File

@ -1,4 +1,5 @@
use support::project;
use cargo;
fn setup() {