1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Release|Win32"> 9 <Configuration>Release</Configuration> 10 <Platform>Win32</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Debug|x64"> 13 <Configuration>Debug</Configuration> 14 <Platform>x64</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release|x64"> 17 <Configuration>Release</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <PropertyGroup Label="Globals"> 22 <ProjectGuid>{740F3A30-3B6C-4B59-9C50-AE4D5A4A9D12}</ProjectGuid> 23 <RootNamespace>mpy-cross</RootNamespace> 24 <PyBuildingMpyCross>True</PyBuildingMpyCross> 25 <PyBuildDir>$(MSBuildThisFileDirectory)build\</PyBuildDir> 26 <PyIncDirs>$(MSBuildThisFileDirectory)</PyIncDirs> 27 <PyTargetDir>$(MSBuildThisFileDirectory)</PyTargetDir> 28 <PyMsvcDir>$(MSBuildThisFileDirectory)..\ports\windows\msvc\</PyMsvcDir> 29 </PropertyGroup> 30 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 32 <ConfigurationType>Application</ConfigurationType> 33 <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> 34 </PropertyGroup> 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 36 <ConfigurationType>Application</ConfigurationType> 37 <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> 38 </PropertyGroup> 39 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 40 <ConfigurationType>Application</ConfigurationType> 41 <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> 42 </PropertyGroup> 43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 44 <ConfigurationType>Application</ConfigurationType> 45 <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> 46 </PropertyGroup> 47 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 48 <ImportGroup Label="ExtensionSettings"> 49 </ImportGroup> 50 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 51 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 52 <Import Project="$(PyMsvcDir)common.props" /> 53 <Import Project="$(PyMsvcDir)debug.props" /> 54 </ImportGroup> 55 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 56 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 57 <Import Project="$(PyMsvcDir)common.props" /> 58 <Import Project="$(PyMsvcDir)release.props" /> 59 </ImportGroup> 60 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 62 <Import Project="$(PyMsvcDir)common.props" /> 63 <Import Project="$(PyMsvcDir)debug.props" /> 64 </ImportGroup> 65 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 66 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 67 <Import Project="$(PyMsvcDir)common.props" /> 68 <Import Project="$(PyMsvcDir)release.props" /> 69 </ImportGroup> 70 <PropertyGroup Label="UserMacros"> 71 <CustomPropsFile Condition="'$(CustomPropsFile)'==''">msvc/user.props</CustomPropsFile> 72 </PropertyGroup> 73 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 74 <ClCompile /> 75 <Link /> 76 </ItemDefinitionGroup> 77 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 78 <ClCompile /> 79 <Link /> 80 </ItemDefinitionGroup> 81 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 82 <ClCompile /> 83 <Link /> 84 </ItemDefinitionGroup> 85 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 86 <ClCompile /> 87 <Link /> 88 </ItemDefinitionGroup> 89 <Import Project="$(PyMsvcDir)sources.props" /> 90 <ItemGroup> 91 <ClCompile Include="@(PyCoreSource)" /> 92 <ClCompile Include="$(PyBaseDir)shared/runtime/gchelper_generic.c" > 93 <PreprocessorDefinitions>MICROPY_GCREGS_SETJMP</PreprocessorDefinitions> 94 </ClCompile> 95 <ClCompile Include="$(PyBaseDir)mpy-cross\gccollect.c"/> 96 <ClCompile Include="$(PyBaseDir)mpy-cross\main.c"/> 97 <ClCompile Include="$(PyBaseDir)ports\windows\fmode.c" /> 98 </ItemGroup> 99 <Import Project="$(PyMsvcDir)genhdr.targets" /> 100 <Import Project="$(CustomPropsFile)" Condition="exists('$(CustomPropsFile)')" /> 101 <Target Name="GenHeaders" BeforeTargets="BuildGenerateSources" DependsOnTargets="GenerateHeaders"> 102 </Target> 103 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 104 <ImportGroup Label="ExtensionTargets"> 105 </ImportGroup> 106</Project>