Namespace

Methods

Padrino

Public Class Methods

bin_gen(*args) click to toggle source

This method return the correct location of padrino-gen bin or exec it using Kernel#system with the given args

@param [Array<String>] args

Splat of arguments to pass to padrino-gen

@example

Padrino.bin_gen(:app, name.to_s, "-r=#{destination_root}")

@api semipublic

# File lib/padrino-gen.rb, line 18
def self.bin_gen(*args)
  @_padrino_gen_bin ||= [Padrino.ruby_command, File.expand_path("../../bin/padrino-gen", __FILE__)]
  args.empty? ? @_padrino_gen_bin : system(args.unshift(@_padrino_gen_bin).join(" "))
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.