<Project InitialTargets="_VerifyProperties_" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!--=============================================================================================-->
<PropertyGroup>
   <Description>Console test</Description>
   <Authors>Sergei Y.Kitáev</Authors>
   <Copyright>© Sergei Y.Kitáev, 2022</Copyright>
   <Company>Sergei Y.Kitáev</Company>
   <Version>2022.03.18.2</Version>
   <Product>$(MSBuildProjectName) ($(Configuration); $(TargetFramework))</Product>
   <Product Condition=" '$(Configuration)' == 'Release' ">$(MSBuildProjectName) ($(TargetFramework))</Product>
   <Description>Console test</Description>
   <FileVersion>$(Version)</FileVersion>
   <InformationalVersion>$(Version)</InformationalVersion>
   <!--<GenerateAssemblyInfo>false</GenerateAssemblyInfo>-->
</PropertyGroup>
<PropertyGroup>
   <_ProductName_>Test app.</_ProductName_>
   <_ProductTitle_>Test application</_ProductTitle_>
   <_AssemblyProduct_Debug_>$(MSBuildProjectName) (Debug; $(TargetFramework))</_AssemblyProduct_Debug_>
   <_AssemblyProduct_Release_>$(MSBuildProjectName) ($(TargetFramework))</_AssemblyProduct_Release_>
</PropertyGroup>
<!--=============================================================================================-->
<Import Project="$(MSBuildProjectName).codegen.props" />
<!--=============================================================================================-->
<PropertyGroup>
   <_BinaryRootFolder_>$(MSBuildProjectDirectory)\bin</_BinaryRootFolder_>
   <_ObjectRootFolder_>$(MSBuildProjectDirectory)\obj</_ObjectRootFolder_>

   <_OutputFolder_ />
   <_OutputFolder_ Condition=" '$(_BinaryRootFolder_)' != '' AND '$(Configuration)' != '' AND '$(TargetFramework)' != '' "
   >$(_BinaryRootFolder_)\$(Configuration)\$(TargetFramework)</_OutputFolder_>

   <!--<_AssemblyReferenceFolder_>$(MSBuildProjectDirectory)\..\AssemblyRef</_AssemblyReferenceFolder_>-->

   <_VSCacheFolder_>$(MSBuildProjectDirectory)\.vs</_VSCacheFolder_>

   <_RemoveVSCacheFolderOnCleanup_ />
   <!--<_RemoveVSCacheFolderOnCleanup_>False</_RemoveVSCacheFolderOnCleanup_>-->
   <_RemoveVSCacheFolderOnCleanup_ Condition=" '$(_RemoveVSCacheFolderOnCleanup_)' == '' ">true</_RemoveVSCacheFolderOnCleanup_>
</PropertyGroup>
<!--=============================================================================================-->

<ItemGroup>
   <_CleanAll_Folders_
      Condition="Exists('$(_BinaryRootFolder_)')"
      Include="$(_BinaryRootFolder_)" />
   <_CleanAll_Folders_
      Condition="Exists('$(_ObjectRootFolder_)')"
      Include="$(_ObjectRootFolder_)" />
   <_CleanAll_Folders_
      Condition=" '$(_RemoveVSCacheFolderOnCleanup_)' == 'true' AND Exists( '$(_VSCacheFolder_)' ) "
      Include="$(_VSCacheFolder_)" />
</ItemGroup>

<!--=============================================================================================-->
<Target Name="_VerifyProperties_">
   <Error Condition=" '$(TargetFramework)' == '' "
          Text="Property &quot;TargetFramework&quot; was not defined." />
   <Error Condition=" '$(Configuration)' == '' "
          Text="Property &quot;Configuration&quot; was not defined." />
<!--
   <Error Condition=" '$(_XProperty_)' == '' "
          Text="Property &quot;_XProperty_&quot; was not defined." />
   <Error
      Condition=" '$(XVariable)' == '' "
      Text="Environment variable &quot;XVariable&quot; was not defined." />
   <Error
      Condition=" '$(XVariable)' == '1' "
      Text="Not defined flag property: &quot;XVariable&quot; (environment variable)." />
-->
</Target>
<!--=============================================================================================-->
</Project>
