Method: Jets::Builders::HandlerGenerator#shared_ruby_shim

Defined in:
lib/jets/builders/handler_generator.rb

#shared_ruby_shim(fun) ⇒ Object



153
154
155
156
157
158
159
# File 'lib/jets/builders/handler_generator.rb', line 153

def shared_ruby_shim(fun)
  # Cant use native_function because that requires task. Just re-implement
  dest_path = fun.handler_dest
  source_path = dest_path.sub(/^handlers/,'app')
  FileUtils.mkdir_p(File.dirname(dest_path))
  FileUtils.cp(source_path, dest_path)
end