# # Copyright © 2013 # Nathan Currier # # Use, modification, and distribution are all subject to the # Boost Software License, Version 1.0. (See the accompanying # file LICENSE.md or at rideliner.tk/LICENSE.html). # # <description> #
module Bakery
module Ingredient module Shell class BashScriptFile < Bakery::Ingredient::ScriptFile def initialize filename, *args, &block super filename, 'bash', *args, &block end end class ShScriptFile < Bakery::Ingredient::ScriptFile def initialize filename, *args, &block super filename, 'sh', *args, &block end end class TcshScriptFile < Bakery::Ingredient::ScriptFile def initialize filename, *args, &block super filename, 'tcsh', *args, &block end end class CshScriptFile < Bakery::Ingredient::ScriptFile def initialize filename, *args, &block super filename, 'csh', *args, &block end end class ZshScriptFile < Bakery::Ingredient::File def initialize filename, *args, &block super filename, 'zsh', *args, &block end end end end
end