class Thor::Actions::EmptyDirectory

def destination=(destination)


given_destination #=> baz
relative_destination #=> bar/baz
destination #=> dest/bar/baz

end
empty_directory "baz"
inside "bar" do

are related in the following way:
"dest". The destination, given_destination and relative_destination
script is being executed on "dest", it sets the destination root to
It also stores the given and relative destination. Let's suppose our
Sets the absolute destination value from a relative destination value.
def destination=(destination)
  return unless destination
  @given_destination = convert_encoded_instructions(destination.to_s)
  @destination = ::File.expand_path(@given_destination, base.destination_root)
  @relative_destination = base.relative_to_original_destination_root(@destination)
end