module Demo

Public Class Methods

find_file(basename) click to toggle source
# File gtk3/sample/gtk-demo/old_demos/common.rb, line 13
def self.find_file(basename)
  %w(. /usr/share/gtk-3.0/demo /usr/local/share/gtk-3.0/demo/).each do |dirname|
    path = File.join(dirname, basename)
    if File.exist?(path)
      return path
    end
  end

  raise "#{basename}: No such file or directory"
end