about summary refs log tree commit diff
path: root/src/librustpkg/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/librustpkg/lib.rs')
-rw-r--r--src/librustpkg/lib.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/librustpkg/lib.rs b/src/librustpkg/lib.rs
index ffc5f2c947d..b87bd0c5824 100644
--- a/src/librustpkg/lib.rs
+++ b/src/librustpkg/lib.rs
@@ -483,7 +483,7 @@ impl CtxMethods for BuildContext {
                     })
                 });
                 // We always *run* the package script
-                let (cfgs, hook_result) = PkgScript::run_custom(&Path::new(pkg_exe), &sysroot);
+                let (cfgs, hook_result) = PkgScript::run_custom(&Path::init(pkg_exe), &sysroot);
                 debug!("Command return code = {:?}", hook_result);
                 if !hook_result.success() {
                     fail!("Error running custom build command")
@@ -509,7 +509,7 @@ impl CtxMethods for BuildContext {
                 // Find crates inside the workspace
                 Everything => pkg_src.find_crates(),
                 // Find only tests
-                Tests => pkg_src.find_crates_with_filter(|s| { is_test(&Path::new(s)) }),
+                Tests => pkg_src.find_crates_with_filter(|s| { is_test(&Path::init(s)) }),
                 // Don't infer any crates -- just build the one that was requested
                 JustOne(ref p) => {
                     // We expect that p is relative to the package source's start directory,
@@ -588,7 +588,7 @@ impl CtxMethods for BuildContext {
         let result = self.install_no_build(pkg_src.build_workspace(),
                                            build_inputs,
                                            &pkg_src.destination_workspace,
-                                           &id).map(|s| Path::new(s.as_slice()));
+                                           &id).map(|s| Path::init(s.as_slice()));
         installed_files = installed_files + result;
         note(format!("Installed package {} to {}",
                      id.to_str(),
@@ -709,10 +709,10 @@ impl CtxMethods for BuildContext {
     }
 
     fn init(&self) {
-        fs::mkdir_recursive(&Path::new("src"), io::UserRWX);
-        fs::mkdir_recursive(&Path::new("bin"), io::UserRWX);
-        fs::mkdir_recursive(&Path::new("lib"), io::UserRWX);
-        fs::mkdir_recursive(&Path::new("build"), io::UserRWX);
+        fs::mkdir_recursive(&Path::init("src"), io::UserRWX);
+        fs::mkdir_recursive(&Path::init("bin"), io::UserRWX);
+        fs::mkdir_recursive(&Path::init("lib"), io::UserRWX);
+        fs::mkdir_recursive(&Path::init("build"), io::UserRWX);
     }
 
     fn uninstall(&self, _id: &str, _vers: Option<~str>)  {
@@ -894,7 +894,7 @@ pub fn main_args(args: &[~str]) -> int {
     let mut remaining_args: ~[~str] = remaining_args.map(|s| (*s).clone()).collect();
     remaining_args.shift();
     let sroot = match supplied_sysroot {
-        Some(s) => Path::new(s),
+        Some(s) => Path::init(s),
         _ => filesearch::get_or_default_sysroot()
     };