Class: WinAlias::Alias
- Inherits:
-
Object
- Object
- WinAlias::Alias
- Includes:
- BBLib::Effortless
- Defined in:
- lib/win_alias/alias.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
Instance Method Details
#build_command ⇒ Object
25 26 27 |
# File 'lib/win_alias/alias.rb', line 25 def build_command (echo_off? ? "@ECHO OFF\n" : '') + command end |
#path ⇒ Object
21 22 23 |
# File 'lib/win_alias/alias.rb', line 21 def path File.join(WinAlias.path, "#{name}.bat") end |
#save ⇒ Object
29 30 31 |
# File 'lib/win_alias/alias.rb', line 29 def save build_command.to_file(path, mode: 'w') end |