Welcome to mirror list, hosted at ThFree Co, Russian Federation.

Environment.props « build - github.com/microsoft/vs-editor-api.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 8775bbc7d3de950da180e61c1d2d38271e823c30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<Project>
  <PropertyGroup>
    <IsWindows>$([MSBuild]::IsOSPlatform('Windows'))</IsWindows>
    <IsMac>$([MSBuild]::IsOSPlatform('OSX'))</IsMac>
    <IsLinux>$([MSBuild]::IsOSPlatform('Linux'))</IsLinux>
  </PropertyGroup>

  <PropertyGroup>
    <MonoInstallRootDirectory Condition="$(IsMac)">$([MSBuild]::NormalizeDirectory('/Library/Frameworks/Mono.framework/Versions/Current'))</MonoInstallRootDirectory>
    <HaveMono Condition="'$(HaveMono)' == '' And '$(MonoInstallRootDirectory)' != '' And Exists('$(MonoInstallRootDirectory)VERSION')">true</HaveMono>
    <HaveMono Condition="'$(HaveMono)' == ''">false</HaveMono>

    <HaveXamarinMac Condition="'$(HaveXamarinMac)' == '' And $(IsMac) And Exists('/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/Version')">true</HaveXamarinMac>
    <HaveXamarinMac Condition="'$(HaveXamarinMac)' == ''">false</HaveXamarinMac>
  </PropertyGroup>

  <PropertyGroup>
    <NuGet Condition="'$(NuGet)' == ''">$([MSBuild]::NormalizePath($(MSBuildThisFileDirectory)))..\tools\_artifacts\nuget.exe</NuGet>
    <NuGet Condition="!Exists('$(NuGet)')">nuget</NuGet>
  </PropertyGroup>
</Project>