Sha256: c4c0a780c31f0b9c31c1b62a24f7f6216a0f2637bd36847299899cd1a143d689

Contents?: true

Size: 337 Bytes

Versions: 12

Compression:

Stored size: 337 Bytes

Contents

module Libv8
  module Compiler
    class GCC < GenericCompiler
      GCC_VERSION_REGEXP = /gcc version (\d+\.\d+(\.\d+)*)/i

      def name
        'GCC'
      end

      def compatible?
        version > '4.7' unless version.nil?
      end

      private

      def version_regexp
        GCC_VERSION_REGEXP
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
libv8-5.1.281.59.1 ext/libv8/compiler/gcc.rb
libv8-5.1.281.59.0 ext/libv8/compiler/gcc.rb
libv8-5.1.281.59.0beta3 ext/libv8/compiler/gcc.rb
libv8-5.0.71.48.3 ext/libv8/compiler/gcc.rb
libv8-5.0.71.48.2 ext/libv8/compiler/gcc.rb
libv8-5.0.71.48.0beta2 ext/libv8/compiler/gcc.rb
libv8-4.5.95.5 ext/libv8/compiler/gcc.rb
libv8-4.5.95.4 ext/libv8/compiler/gcc.rb
libv8-4.5.95.3 ext/libv8/compiler/gcc.rb
libv8-4.5.95.2 ext/libv8/compiler/gcc.rb
libv8-4.5.95.1 ext/libv8/compiler/gcc.rb
libv8-4.5.95.0 ext/libv8/compiler/gcc.rb