Method: Jet::Application#copy_to_build

Defined in:
lib/jet/application.rb

#copy_to_build(file) ⇒ Object



42
43
44
45
46
47
48
# File 'lib/jet/application.rb', line 42

def copy_to_build(file)
  absolute_path = Pathname.new(::File.dirname(file))
  build_relative_path = Pathname.new(::File.join(@build_path, absolute_path.relative_path_from(Pathname.new('public'))))

  FileUtils.mkdir_p(build_relative_path) unless build_relative_path.exist?
  FileUtils.cp(file, build_relative_path)
end