lib/review/epubmaker.rb in review-3.2.0 vs lib/review/epubmaker.rb in review-4.0.0

- old
+ new

@@ -37,16 +37,16 @@ @buildlogtxt = 'build-log.txt' @logger = ReVIEW.logger end def error(msg) - @logger.error "#{File.basename($PROGRAM_NAME, '.*')}: #{msg}" + @logger.error msg exit 1 end def warn(msg) - @logger.warn "#{File.basename($PROGRAM_NAME, '.*')}: #{msg}" + @logger.warn msg end def log(msg) @logger.debug(msg) end @@ -498,9 +498,12 @@ end def copy_stylesheet(basetmpdir) return if @config['stylesheet'].empty? @config['stylesheet'].each do |sfile| + unless File.exist?(sfile) + error "#{sfile} is not found." + end FileUtils.cp(sfile, basetmpdir) @producer.contents.push(Content.new('file' => sfile)) end end