Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

52 lines (37 sloc) 1.165 kb
# install RMagick documentation
require 'ftools'
require 'find'
if defined?(Installer) && self.class == Installer
BUILD_HTMLDOC = get_config('disable-htmldoc') != 'yes'
$docdir = nil
# Where to install the documentation
def docdir
return $docdir if $docdir
dir = get_config('doc-dir')+'/'
dir.sub!(/\A$prefix/, get_config('prefix'))
$docdir = dir
end
else
BUILD_HTMLDOC = true
def docdir
return ARGV[0]
end
end
if BUILD_HTMLDOC
puts "\npost-install.rb: installing documentation..."
Find.find('doc') do |file|
next if FileTest.directory? file
target = file.sub(/^doc\//,docdir())
unless FileTest.exists? File.dirname(target)
File.makedirs(File.dirname(target), true)
# Mark this directory as one we created so
# that uninstall.rb knows it's okay to delete
f = File.new("#{File.dirname(target)}/.rmagick", "w")
f.close
end
File.install(file, target, 0644)
end
else
puts "\npost-install.rb: --disable-htmldoc specified. No documentation will be installed."
end
exit
Jump to Line
Something went wrong with that request. Please try again.