Module: FileUtils
- Defined in:
- lib/sevgi/binaries/rake.rb
Instance Method Summary collapse
-
#sevgi(file, *args, **kwargs) ⇒ Object
Thin DSL wrapper to call a script without spawning a shell.
Instance Method Details
#sevgi(file, *args, **kwargs) ⇒ Object
Thin DSL wrapper to call a script without spawning a shell.
7 8 9 10 11 12 13 14 |
# File 'lib/sevgi/binaries/rake.rb', line 7 def sevgi(file, *args, **kwargs) Sevgi.execute_file(F.existing!(file, [EXTENSION])) do |mod| include(Sevgi) mod.const_set(:ARGA, args).freeze mod.const_set(:ARGH, kwargs).freeze end end |