Logging os

This commit is contained in:
Zoe Roux 2021-04-11 20:26:27 +02:00
parent 502fc3052a
commit 9977c3c87d

View File

@ -21,9 +21,9 @@
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<IsWindows Condition="'$(OS)' == 'Windows_NT'">true</IsWindows> <IsWindows Condition="$([MSBuild]::IsOSPlatform('Windows'))">true</IsWindows>
<IsOSX Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::OSX)))' == 'true'">true</IsOSX> <IsOSX Condition="$([MSBuild]::IsOSPlatform('OSX'))">true</IsOSX>
<IsLinux Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Linux)))' == 'true'">true</IsLinux> <IsLinux Condition"$([MSBuild]::IsOSPlatform('Linux'))">true</IsLinux>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
@ -61,7 +61,17 @@
<LoginFiles Include="$(LoginRoot)**" Visible="false" /> <LoginFiles Include="$(LoginRoot)**" Visible="false" />
<Content Remove="$(SpaRoot)**" /> <Content Remove="$(SpaRoot)**" />
</ItemGroup> </ItemGroup>
<Target Name="Log Windows" Condition="'$(IsWindows)' == 'true'">
<Message Text="Building for Windows" />
</Target>
<Target Name="Log OSX" Condition="'$(IsOSX)' == 'true'">
<Message Text="Building for OSX" />
</Target>
<Target Name="Log Linux" Condition="'$(IsLinux)' == 'true'">
<Message Text="Building for Linux" />
</Target>
<Target Name="PublishRunWebpack" AfterTargets="ComputeFilesToPublish" Condition="'$(SkipWebApp)' != 'true'"> <Target Name="PublishRunWebpack" AfterTargets="ComputeFilesToPublish" Condition="'$(SkipWebApp)' != 'true'">
<Exec WorkingDirectory="$(SpaRoot)" Command="npm install" /> <Exec WorkingDirectory="$(SpaRoot)" Command="npm install" />
<Exec WorkingDirectory="$(SpaRoot)" Command="npm run build -- --prod" /> <Exec WorkingDirectory="$(SpaRoot)" Command="npm run build -- --prod" />