1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <PropertyGroup Label="Globals"> 4 <ProjectGuid>{CAE07175-D007-4FC3-BFE8-47B392814159}</ProjectGuid> 5 <RootNamespace>CompilerId@id_lang@</RootNamespace> 6 <Keyword>Win32Proj</Keyword> 7 @id_system@ 8 @id_system_version@ 9 @id_TargetFrameworkVersion@ 10 @id_TargetFrameworkIdentifier@ 11 @id_TargetFrameworkTargetsVersion@ 12 @id_WindowsTargetPlatformVersion@ 13 @id_WindowsSDKDesktopARMSupport@ 14 </PropertyGroup> 15 <PropertyGroup> 16 @id_PreferredToolArchitecture@ 17 </PropertyGroup> 18 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|@id_platform@'" Label="Configuration"> 19 <ConfigurationType>Application</ConfigurationType> 20 @id_toolset@ 21 <CharacterSet>MultiByte</CharacterSet> 22 </PropertyGroup> 23 <!-- ============================================================ --> 24 <!-- == set preprocessor definitions == --> 25 <!-- ============================================================ --> 26 <PropertyGroup> 27 <DefineConstants></DefineConstants> 28 <UnknownValue>Unknown</UnknownValue> 29 </PropertyGroup> 30 <!-- Platform --> 31 <PropertyGroup Condition="'$(Platform)'!=''"> 32 <DefineConstants>$(DefineConstants);Platform$(Platform)</DefineConstants> 33 </PropertyGroup> 34 <PropertyGroup Condition="'$(Platform)'==''"> 35 <DefineConstants>$(DefineConstants);Platform$(UnknownValue)</DefineConstants> 36 </PropertyGroup> 37 <!-- PlatformToolset --> 38 <PropertyGroup Condition="'$(PlatformToolset)'!=''"> 39 <DefineConstants>$(DefineConstants);PlatformToolset$(PlatformToolset)</DefineConstants> 40 </PropertyGroup> 41 <PropertyGroup Condition="'$(PlatformToolset)'==''"> 42 <DefineConstants>$(DefineConstants);PlatformToolset$(UnknownValue)</DefineConstants> 43 </PropertyGroup> 44 <!-- ============================================================ --> 45 <PropertyGroup> 46 <OutputPath Condition="'$(Configuration)|$(Platform)'=='Debug|@id_platform@'">.\</OutputPath> 47 </PropertyGroup> 48 <ItemGroup> 49 <Compile Include="@id_src@" /> 50 </ItemGroup> 51 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 52 <PropertyGroup> 53 <PostBuildEvent>if not "$(RoslynTargetsPath)"=="" if exist "$(RoslynTargetsPath)\@id_cl@" set _CSC=$(RoslynTargetsPath) 54if exist "$(MSBuildToolsPath)\@id_cl@" set _CSC=$(MSBuildToolsPath) 55if "%_CSC%"=="" exit -1 56%40echo CMAKE_@id_lang@_COMPILER=%_CSC%\@id_cl@</PostBuildEvent> 57 </PropertyGroup> 58</Project> 59