about summary refs log tree commit diff
path: root/src/librustpkg
diff options
context:
space:
mode:
authorDo Nhat Minh <mrordinaire@gmail.com>2013-08-22 17:41:33 +0800
committerDo Nhat Minh <mrordinaire@gmail.com>2013-08-23 10:26:37 +0800
commit77df8b809a3927ffcdd2c43d48783c97a25712a8 (patch)
tree3fb75f66e5cc730842093b4cca0610c4eea9b4ab /src/librustpkg
parentf858452391c63bfbf46678c4ea9fd584adf1c28e (diff)
removed os::set_args, closing #8325
removed pub on real_args, changed test to use args
Diffstat (limited to 'src/librustpkg')
-rw-r--r--src/librustpkg/rustpkg.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/librustpkg/rustpkg.rs b/src/librustpkg/rustpkg.rs
index 198cad90166..f5dc17851e5 100644
--- a/src/librustpkg/rustpkg.rs
+++ b/src/librustpkg/rustpkg.rs
@@ -466,8 +466,11 @@ impl CtxMethods for Ctx {
 
 pub fn main() {
     io::println("WARNING: The Rust package manager is experimental and may be unstable");
-
     let args = os::args();
+    main_args(args);
+}
+
+pub fn main_args(args: &[~str]) {
     let opts = ~[getopts::optflag("h"), getopts::optflag("help"),
                  getopts::optflag("j"), getopts::optflag("json"),
                  getopts::optmulti("c"), getopts::optmulti("cfg")];