Class: Raykit::MsBuild

Inherits:
Object
  • Object
show all
Defined in:
lib/raykit/msbuild.rb

Class Method Summary collapse

Class Method Details

.msbuild_pathObject



3
4
5
6
7
8
9
10
11
12
# File 'lib/raykit/msbuild.rb', line 3

def self.msbuild_path
    ['2019/Enterprise/MSBuild/Current/Bin',
     '2019/Professional/MSBuild/Current/Bin',
     '2019/Community/MSBuild/Current/Bin',
    '2017/BuildTools/MSBuild/15.0/Bin'].each{|relative_path|
        path = 'C:/Program Files (x86)/Microsoft Visual Studio/' + relative_path
        return path if(Dir.exists?(path))
    }
    ''
end