end
info("directories: #{examined_dirs.length}, sizes: #{$images_size.length}")
+ examined_dirs.each { |dir|
+ if dir =~ /'/
+ die _("Source directory or sub-directories can't contain a single-quote character, sorry: %s") % dir
+ end
+ if $mode !~ /^use_config/
+ Dir.entries(dir).each { |file|
+ if file =~ /['"\[\]]/
+ die _("Files can't contain any of the characters ', \", [ or ], sorry: %s") % "#{dir}/#{file}"
+ end
+ }
+ end
+ }
+
examined_dirs.each { |dir|
if File.basename(dir) =~ /^\./
msg 1, _("Ignoring directory %s, begins with a dot (indicating a hidden directory)") % dir
next
end
- if dir =~ /'/
- die _("Source directory or sub-directories can't contain a single-quote character, sorry: %s") % dir
- end
-
dest_dir = make_dest_filename(dir.sub(/^#{Regexp.quote($source)}/, $dest))
#- place xml document on proper node if exists, else create