Sha256: 6f0c1381accee3fa9c550d17bda085009d39a42677f69b436f12fe9a9bd01de7

Contents?: true

Size: 271 Bytes

Versions: 18

Compression:

Stored size: 271 Bytes

Contents

module Cxxproject
  class Valgrind
    @@valgrind_available = nil
    def self.available?
      if @@valgrind_available == nil
        @@valgrind_available = `which valgrind  2>&1`.strip.length > 0
      end
      return @@valgrind_available
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
cxxproject-0.5.76 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.75 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.74 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.73 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.72 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.71 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.70 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.69 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.68 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.67 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.66 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.65 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.64 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.63 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.62 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.61 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.60 lib/cxxproject/utils/valgrind.rb
cxxproject-0.5.59 lib/cxxproject/utils/valgrind.rb