lib/sprinkle/installers/source.rb in crafterm-sprinkle-0.1.4 vs lib/sprinkle/installers/source.rb in crafterm-sprinkle-0.1.5
- old
+ new
@@ -104,17 +104,18 @@
raise "Unable to determine archive name for source: #{source}, please update code knowledge" unless name
name
end
def build_dir
- "#{@options[:builds]}/#{base_dir}"
+ "#{@options[:builds]}/#{options[:custom_dir] || base_dir}"
end
def base_dir
if @source.split('/').last =~ /(.*)\.(tar\.gz|tgz|tar\.bz2|tb2)/
return $1
end
raise "Unknown base path for source archive: #{@source}, please update code knowledge"
end
+
end
end
end