</PropertyGroup>\r
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
<ImportGroup Label="ExtensionSettings">\r
- <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.props" />\r
+ <Import Project=".\masm.fixed.props" />\r
</ImportGroup>\r
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
<ImportGroup Label="ExtensionTargets">\r
<Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />\r
</ImportGroup>\r
-</Project>
\ No newline at end of file
+</Project>\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup
+ Condition="'$(MASMBeforeTargets)' == '' and '$(MASMAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
+ <MASMBeforeTargets>Midl</MASMBeforeTargets>
+ <MASMAfterTargets>CustomBuild</MASMAfterTargets>
+ </PropertyGroup>
+ <ItemDefinitionGroup>
+ <MASM>
+ <NoLogo>true</NoLogo>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ObjectFileName>$(IntDir)%(FileName).obj</ObjectFileName>
+ <PreserveIdentifierCase>0</PreserveIdentifierCase>
+ <WarningLevel>3</WarningLevel>
+ <PackAlignmentBoundary>0</PackAlignmentBoundary>
+ <CallingConvention>0</CallingConvention>
+ <ErrorReporting>0</ErrorReporting>
+ <CommandLineTemplate Condition="'$(Platform)' == 'Win32'">"$(VCInstallDir)bin\ml.exe" /c [AllOptions] [AdditionalOptions] /Ta[Inputs]</CommandLineTemplate>
+ <CommandLineTemplate Condition="'$(Platform)' == 'X64'">"$(VCInstallDir)bin\ml64.exe" /c [AllOptions] [AdditionalOptions] /Ta[Inputs]</CommandLineTemplate>
+ <CommandLineTemplate Condition="'$(Platform)' != 'Win32' and '$(Platform)' != 'X64'">echo MASM not supported on this platform</CommandLineTemplate>
+ <ExecutionDescription>Assembling %(Identity)...</ExecutionDescription>
+ </MASM>
+ </ItemDefinitionGroup>
+</Project>