summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-03-30 18:31:49 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-03-30 18:31:49 +0900
commitb1eef40630f7b97a7bef2c3f42de5ced21b05646 (patch)
tree7523bf412310e708e299a532bf3a439450c1a99a
parentebb29f04502485f634cad6ca649c7c3ff12182f9 (diff)
parentd54c250839820e1a0d4a447425163ec7ecac2962 (diff)
downloadmruby-b1eef40630f7b97a7bef2c3f42de5ced21b05646.tar.gz
mruby-b1eef40630f7b97a7bef2c3f42de5ced21b05646.zip
Merge pull request #1980 from take-cheeze/minirake_directory
Add -C (--directory) option to minirake.
-rwxr-xr-xminirake4
1 files changed, 4 insertions, 0 deletions
diff --git a/minirake b/minirake
index e48ca1306..824e9b598 100755
--- a/minirake
+++ b/minirake
@@ -325,6 +325,8 @@ class RakeApp
"Display usage."],
['--verbose', '-v', GetoptLong::NO_ARGUMENT,
"Log message to standard output (default)."],
+ ['--directory', '-C', GetoptLong::REQUIRED_ARGUMENT,
+ "Change executing directory of rakefiles."]
]
# Create a RakeApp object.
@@ -415,6 +417,8 @@ class RakeApp
when '--version'
puts "rake, version #{RAKEVERSION}"
exit
+ when '--directory'
+ Dir.chdir value
else
fail "Unknown option: #{opt}"
end