We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7366be1 commit bf530e2Copy full SHA for bf530e2
1 file changed
bin/sow
@@ -22,12 +22,14 @@ end
22
23
def make_sub_modules klass
24
last = nil
25
- result = ""
+ result = []
26
+
27
klass.split("::")[0..-2].each do |part|
28
last = [last, part].compact.join("::")
29
result << "module #{last}; end\n"
30
end
31
result << "\n" unless result.empty?
32
+ result.join
33
34
35
op = OptionParser.new do |opts|
@@ -45,6 +47,10 @@ op = OptionParser.new do |opts|
45
47
option[:subdir] = "dev"
46
48
49
50
+ opts.on "-C dir", String, "Change directory to dir before creating project." do |d|
51
+ Dir.chdir d
52
+ end
53
54
opts.on("-s style", "--style style", String, "Use template <style>.") do |s|
55
option[:style] = s
56
0 commit comments