class Origen::Utility::Diff

Diff provides an easy way to diff the contents of two files while optionally ignoring any differences in file comments.

differ = Origen::Utility::Diff.new(:ignore_blank_lines => true, :comment_char => "//")

differ.file_a = "#{Origen.root}/my/file1.v"
differ.file_b = "#{Origen.root}/my/file2.v"

if differ.diffs?
  puts "You've changed something!"
end