File tree 1 file changed +8
-5
lines changed
1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -62,11 +62,8 @@ def initialize(example_boolean)
62
62
end
63
63
64
64
def create_structure ( folder )
65
- puts "test1: #{ folder } "
66
65
return if File . directory? "#{ @output_dir } #{ folder } /"
67
66
68
- puts "test2: #{ @output_dir } #{ folder } /"
69
-
70
67
FileUtils ::mkdir_p "#{ @output_dir } #{ folder } /"
71
68
end
72
69
@@ -95,9 +92,15 @@ def do_generate_haml
95
92
example_boolean = ARGV . length > 0 && ( ARGV [ 0 ] == "true" || ARGV [ 0 ] == "yes" )
96
93
g = Generator . new example_boolean
97
94
Dir . glob ( '../dev_root/*' ) . select do |folder |
98
- return unless File . directory? folder
95
+ next unless File . directory? folder
99
96
folder = folder . split ( '/' ) [ -1 ]
100
- g . generate folder , "index"
97
+ Dir . glob ( "../dev_root/#{ folder } /*.haml" ) . select do |file |
98
+ file_name = file . split ( '/' ) [ -1 ]
99
+ file_name_a = file_name . split ( '.' )
100
+ file_name = file_name_a . take ( file_name_a . size -1 ) * '.'
101
+ next unless File . file? file and file_name != 'layout'
102
+ g . generate folder , file_name
103
+ end
101
104
end
102
105
103
106
end
You can’t perform that action at this time.
0 commit comments