Sha256: 334555530222c237bb75854d314e3085131cfc6a51c6b90f18bedda04cc2f8ff

Contents?: true

Size: 413 Bytes

Versions: 18

Compression:

Stored size: 413 Bytes

Contents

module LearnTest
  module Dependencies
    class CSharp < LearnTest::Dependency
      def missing?
        if win?
          `where dotnet`.empty?
        else
          `which dotnet`.empty?
        end
      end

      def install
        die("Please install the .NET core from https://www.microsoft.com/net/core")
      end

      def die(message)
        puts message
        exit
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
learn-test-3.1.2 lib/learn_test/dependencies/csharp.rb
learn-test-3.1.1 lib/learn_test/dependencies/csharp.rb
learn-test-3.1.0 lib/learn_test/dependencies/csharp.rb
learn-test-3.0.0 lib/learn_test/dependencies/csharp.rb
learn-test-2.7.0 lib/learn_test/dependencies/csharp.rb
learn-test-2.6.1 lib/learn_test/dependencies/csharp.rb
learn-test-2.6.0 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.6 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.5 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.4 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.3 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.2 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.1 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.0 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.0.rc2 lib/learn_test/dependencies/csharp.rb
learn-test-2.5.0.rc1 lib/learn_test/dependencies/csharp.rb
learn-test-2.4.2 lib/learn_test/dependencies/csharp.rb
learn-test-2.4.1 lib/learn_test/dependencies/csharp.rb