lib/ceedling/system_utils.rb in ceedling-0.27.0 vs lib/ceedling/system_utils.rb in ceedling-0.28.1

- old
+ new

@@ -4,18 +4,24 @@ Marshal::load(Marshal.dump(self)) end end +## +# Class containing system utility funcions. class SystemUtils constructor :system_wrapper + ## + # Sets up the class. def setup @tcsh_shell = nil end + ## + # Checks the system shell to see if it a tcsh shell. def tcsh_shell? # once run a single time, return state determined at that execution return @tcsh_shell if not @tcsh_shell.nil? result = @system_wrapper.shell_backticks('echo $version') @@ -26,7 +32,6 @@ @tcsh_shell = false end return @tcsh_shell end - end