title: Why git diff shows identical files as modified?
body: <p>The files have the same hash, but git thinks the file has been modified on every single line except the last line. This is from a rsync -azP clone of git working directory. I did this to move a svn to git (git svn fetch, then git svn rebase) repository to another host.</p>
  
  <p>the host where the git repository was on => Ubuntu 12.04.5 LTS, git 2.6.4
  rsync destination CentOS 7.2.1511 (Core), git 1.8.3.1</p>
  
  <p>in both files lines end in ^M$</p>
  
  <p>I suspect this is caused by git config or git bug.</p>
  
  <pre><code>git diff src/router/openvpn/build/msvc/msvc-generate/msvc-generate.vcxproj
  diff --git a/src/router/openvpn/build/msvc/msvc-generate/msvc-generate.vcxproj b/src/router/openvpn/build/msvc/msvc-generate/msvc-generate.vcxproj
  index e6491ab..8b7ec22 100644
  --- a/src/router/openvpn/build/msvc/msvc-generate/msvc-generate.vcxproj
  +++ b/src/router/openvpn/build/msvc/msvc-generate/msvc-generate.vcxproj
  @@ -1,69 +1,69 @@
  -&lt;U+FEFF&gt;&lt;?xml version="1.0" encoding="utf-8"?&gt;
  -&lt;Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"&gt;
  -  &lt;ItemGroup Label="ProjectConfigurations"&gt;
  -    &lt;ProjectConfiguration Include="Debug|Win32"&gt;
  -      &lt;Configuration&gt;Debug&lt;/Configuration&gt;
  -      &lt;Platform&gt;Win32&lt;/Platform&gt;
  -    &lt;/ProjectConfiguration&gt;
  -    &lt;ProjectConfiguration Include="Release|Win32"&gt;
  -      &lt;Configuration&gt;Release&lt;/Configuration&gt;
  -      &lt;Platform&gt;Win32&lt;/Platform&gt;
  -    &lt;/ProjectConfiguration&gt;
  -  &lt;/ItemGroup&gt;
  -  &lt;PropertyGroup Label="Globals"&gt;
  -    &lt;ProjectGuid&gt;{8598C2C8-34C4-47A1-99B0-7C295A890615}&lt;/ProjectGuid&gt;
  -    &lt;RootNamespace&gt;msvc-generate&lt;/RootNamespace&gt;
  -    &lt;Keyword&gt;MakeFileProj&lt;/Keyword&gt;
  -  &lt;/PropertyGroup&gt;
  -  &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /&gt;
  -  &lt;PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"&gt;
  -    &lt;ConfigurationType&gt;Makefile&lt;/ConfigurationType&gt;
  -  &lt;/PropertyGroup&gt;
  -  &lt;PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"&gt;
  -    &lt;ConfigurationType&gt;Makefile&lt;/ConfigurationType&gt;
  -  &lt;/PropertyGroup&gt;
  -  &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /&gt;
  -  &lt;ImportGroup Label="ExtensionSettings"&gt;
  -  &lt;/ImportGroup&gt;
  -  &lt;ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"&gt;
  -    &lt;Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')
  -  &lt;/ImportGroup&gt;
  -  &lt;ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"&gt;
  -    &lt;Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')
  -  &lt;/ImportGroup&gt;
  -  &lt;PropertyGroup Label="UserMacros" /&gt;
  -  &lt;PropertyGroup&gt;
  -    &lt;_ProjectFileVersion&gt;10.0.30319.1&lt;/_ProjectFileVersion&gt;
  -    &lt;OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(Configuration)\&lt;/OutDir&gt;
  -    &lt;IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(Configuration)\&lt;/IntDir&gt;
  -    &lt;NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak all&lt;/NMakeBuildCommandLine&gt;
  -    &lt;NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak clean all&lt;/NMakeReBuildCommandLine&gt;
  -    &lt;NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak clean&lt;/NMakeCleanCommandLine&gt;
  -    &lt;NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;config-msvc-version.h&lt;/NMakeOutput&gt;
  -    &lt;NMakePreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;WIN32;_DEBUG;$(NMakePreprocessorDefinitions)&lt;/NMakePre
  -    &lt;NMakeIncludeSearchPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeIncludeSearchPath)&lt;/NMakeIncludeSearchPath&gt;
  -    &lt;NMakeForcedIncludes Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeForcedIncludes)&lt;/NMakeForcedIncludes&gt;
  -    &lt;NMakeAssemblySearchPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeAssemblySearchPath)&lt;/NMakeAssemblySearchPath&gt;
  -    &lt;NMakeForcedUsingAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeForcedUsingAssemblies)&lt;/NMakeForcedUsingAssemblie
  -    &lt;OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(Configuration)\&lt;/OutDir&gt;
  -    &lt;IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(Configuration)\&lt;/IntDir&gt;
  -    &lt;NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak all&lt;/NMakeBuildCommandLine&gt;
  -    &lt;NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak clean all&lt;/NMakeReBuildCommandLine&gt;
  -    &lt;NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak clean&lt;/NMakeCleanCommandLine&gt;
  -    &lt;NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;config-msvc-version.h&lt;/NMakeOutput&gt;
  -    &lt;NMakePreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;WIN32;NDEBUG;$(NMakePreprocessorDefinitions)&lt;/NMakeP
  -    &lt;NMakeIncludeSearchPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeIncludeSearchPath)&lt;/NMakeIncludeSearchPath&gt;
  -    &lt;NMakeForcedIncludes Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeForcedIncludes)&lt;/NMakeForcedIncludes&gt;
  -    &lt;NMakeAssemblySearchPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeAssemblySearchPath)&lt;/NMakeAssemblySearchPath&gt;
  -    &lt;NMakeForcedUsingAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeForcedUsingAssemblies)&lt;/NMakeForcedUsingAssembl
  -  &lt;/PropertyGroup&gt;
  -  &lt;ItemDefinitionGroup&gt;
  -  &lt;/ItemDefinitionGroup&gt;
  -  &lt;ItemGroup&gt;
  -    &lt;None Include="Makefile.mak" /&gt;
  -    &lt;None Include="msc-generate.js" /&gt;
  -  &lt;/ItemGroup&gt;
  -  &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /&gt;
  -  &lt;ImportGroup Label="ExtensionTargets"&gt;
  -  &lt;/ImportGroup&gt;
  +&lt;U+FEFF&gt;&lt;?xml version="1.0" encoding="utf-8"?&gt;
  +&lt;Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"&gt;
  +  &lt;ItemGroup Label="ProjectConfigurations"&gt;
  +    &lt;ProjectConfiguration Include="Debug|Win32"&gt;
  +      &lt;Configuration&gt;Debug&lt;/Configuration&gt;
  +      &lt;Platform&gt;Win32&lt;/Platform&gt;
  +    &lt;/ProjectConfiguration&gt;
  +    &lt;ProjectConfiguration Include="Release|Win32"&gt;
  +      &lt;Configuration&gt;Release&lt;/Configuration&gt;
  +      &lt;Platform&gt;Win32&lt;/Platform&gt;
  +    &lt;/ProjectConfiguration&gt;
  +  &lt;/ItemGroup&gt;
  +  &lt;PropertyGroup Label="Globals"&gt;
  +    &lt;ProjectGuid&gt;{8598C2C8-34C4-47A1-99B0-7C295A890615}&lt;/ProjectGuid&gt;
  +    &lt;RootNamespace&gt;msvc-generate&lt;/RootNamespace&gt;
  +    &lt;Keyword&gt;MakeFileProj&lt;/Keyword&gt;
  +  &lt;/PropertyGroup&gt;
  +  &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /&gt;
  +  &lt;PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"&gt;
  +    &lt;ConfigurationType&gt;Makefile&lt;/ConfigurationType&gt;
  +  &lt;/PropertyGroup&gt;
  +  &lt;PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"&gt;
  +    &lt;ConfigurationType&gt;Makefile&lt;/ConfigurationType&gt;
  +  &lt;/PropertyGroup&gt;
  +  &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /&gt;
  +  &lt;ImportGroup Label="ExtensionSettings"&gt;
  +  &lt;/ImportGroup&gt;
  +  &lt;ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"&gt;
  +    &lt;Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')
  +  &lt;/ImportGroup&gt;
  +  &lt;ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"&gt;
  +    &lt;Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')
  +  &lt;/ImportGroup&gt;
  +  &lt;PropertyGroup Label="UserMacros" /&gt;
  +  &lt;PropertyGroup&gt;
  +    &lt;_ProjectFileVersion&gt;10.0.30319.1&lt;/_ProjectFileVersion&gt;
  +    &lt;OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(Configuration)\&lt;/OutDir&gt;
  +    &lt;IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(Configuration)\&lt;/IntDir&gt;
  +    &lt;NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak all&lt;/NMakeBuildCommandLine&gt;
  +    &lt;NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak clean all&lt;/NMakeReBuildCommandLine&gt;
  +    &lt;NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak clean&lt;/NMakeCleanCommandLine&gt;
  +    &lt;NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;config-msvc-version.h&lt;/NMakeOutput&gt;
  +    &lt;NMakePreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;WIN32;_DEBUG;$(NMakePreprocessorDefinitions)&lt;/NMakePre
  +    &lt;NMakeIncludeSearchPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeIncludeSearchPath)&lt;/NMakeIncludeSearchPath&gt;
  +    &lt;NMakeForcedIncludes Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeForcedIncludes)&lt;/NMakeForcedIncludes&gt;
  +    &lt;NMakeAssemblySearchPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeAssemblySearchPath)&lt;/NMakeAssemblySearchPath&gt;
  +    &lt;NMakeForcedUsingAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeForcedUsingAssemblies)&lt;/NMakeForcedUsingAssemblie
  +    &lt;OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(Configuration)\&lt;/OutDir&gt;
  +    &lt;IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(Configuration)\&lt;/IntDir&gt;
  +    &lt;NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak all&lt;/NMakeBuildCommandLine&gt;
  +    &lt;NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak clean all&lt;/NMakeReBuildCommandLine&gt;
  +    &lt;NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak clean&lt;/NMakeCleanCommandLine&gt;
  +    &lt;NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;config-msvc-version.h&lt;/NMakeOutput&gt;
  +    &lt;NMakePreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;WIN32;NDEBUG;$(NMakePreprocessorDefinitions)&lt;/NMakeP
  +    &lt;NMakeIncludeSearchPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeIncludeSearchPath)&lt;/NMakeIncludeSearchPath&gt;
  +    &lt;NMakeForcedIncludes Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeForcedIncludes)&lt;/NMakeForcedIncludes&gt;
  +    &lt;NMakeAssemblySearchPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeAssemblySearchPath)&lt;/NMakeAssemblySearchPath&gt;
  +    &lt;NMakeForcedUsingAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeForcedUsingAssemblies)&lt;/NMakeForcedUsingAssembl
  +  &lt;/PropertyGroup&gt;
  +  &lt;ItemDefinitionGroup&gt;
  +  &lt;/ItemDefinitionGroup&gt;
  +  &lt;ItemGroup&gt;
  +    &lt;None Include="Makefile.mak" /&gt;
  +    &lt;None Include="msc-generate.js" /&gt;
  +  &lt;/ItemGroup&gt;
  +  &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /&gt;
  +  &lt;ImportGroup Label="ExtensionTargets"&gt;
  +  &lt;/ImportGroup&gt;
   &lt;/Project&gt;
  \ No newline at end of file
  </code></pre>
  
  <p>Edit1:</p>
  
  <p>od -t x1 output from both files are exactly the same</p>
  
  <p>Encoding, line break permissions are exactly the same too</p>
  
  <p><code>src/router/openvpn/build/msvc/msvc-generate/msvc-generate.vcxproj: XML  document, UTF-8 Unicode (with BOM) text, with CRLF line terminators</code>  </p>
  
  <p>Edit2</p>
  
  <p>Both files are the same in cat -A, how is this related to autocrlf?</p>
  
  <pre><code>$ cat -A src/router/openvpn/build/msvc/msvc-generate/msvc-generate.vcxproj
  M-oM-;M-?&lt;?xml version="1.0" encoding="utf-8"?&gt;^M$
  &lt;Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"&gt;^M$
    &lt;ItemGroup Label="ProjectConfigurations"&gt;^M$
      &lt;ProjectConfiguration Include="Debug|Win32"&gt;^M$
        &lt;Configuration&gt;Debug&lt;/Configuration&gt;^M$
        &lt;Platform&gt;Win32&lt;/Platform&gt;^M$
      &lt;/ProjectConfiguration&gt;^M$
      &lt;ProjectConfiguration Include="Release|Win32"&gt;^M$
        &lt;Configuration&gt;Release&lt;/Configuration&gt;^M$
        &lt;Platform&gt;Win32&lt;/Platform&gt;^M$
      &lt;/ProjectConfiguration&gt;^M$
    &lt;/ItemGroup&gt;^M$
    &lt;PropertyGroup Label="Globals"&gt;^M$
      &lt;ProjectGuid&gt;{8598C2C8-34C4-47A1-99B0-7C295A890615}&lt;/ProjectGuid&gt;^M$
      &lt;RootNamespace&gt;msvc-generate&lt;/RootNamespace&gt;^M$
      &lt;Keyword&gt;MakeFileProj&lt;/Keyword&gt;^M$
    &lt;/PropertyGroup&gt;^M$
    &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /&gt;^M$
    &lt;PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"&gt;^M$
      &lt;ConfigurationType&gt;Makefile&lt;/ConfigurationType&gt;^M$
    &lt;/PropertyGroup&gt;^M$
    &lt;PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"&gt;^M$
      &lt;ConfigurationType&gt;Makefile&lt;/ConfigurationType&gt;^M$
    &lt;/PropertyGroup&gt;^M$
    &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /&gt;^M$
    &lt;ImportGroup Label="ExtensionSettings"&gt;^M$
    &lt;/ImportGroup&gt;^M$
    &lt;ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"&gt;^M$
      &lt;Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /&gt;^M$
    &lt;/ImportGroup&gt;^M$
    &lt;ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"&gt;^M$
      &lt;Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /&gt;^M$
    &lt;/ImportGroup&gt;^M$
    &lt;PropertyGroup Label="UserMacros" /&gt;^M$
    &lt;PropertyGroup&gt;^M$
      &lt;_ProjectFileVersion&gt;10.0.30319.1&lt;/_ProjectFileVersion&gt;^M$
      &lt;OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(Configuration)\&lt;/OutDir&gt;^M$
      &lt;IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(Configuration)\&lt;/IntDir&gt;^M$
      &lt;NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak all&lt;/NMakeBuildCommandLine&gt;^M$
      &lt;NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak clean all&lt;/NMakeReBuildCommandLine&gt;^M$
      &lt;NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;nmake -f Makefile.mak clean&lt;/NMakeCleanCommandLine&gt;^M$
      &lt;NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;config-msvc-version.h&lt;/NMakeOutput&gt;^M$
      &lt;NMakePreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;WIN32;_DEBUG;$(NMakePreprocessorDefinitions)&lt;/NMakePreprocessorDefinitions&gt;^M$
      &lt;NMakeIncludeSearchPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeIncludeSearchPath)&lt;/NMakeIncludeSearchPath&gt;^M$
      &lt;NMakeForcedIncludes Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeForcedIncludes)&lt;/NMakeForcedIncludes&gt;^M$
      &lt;NMakeAssemblySearchPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeAssemblySearchPath)&lt;/NMakeAssemblySearchPath&gt;^M$
      &lt;NMakeForcedUsingAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"&gt;$(NMakeForcedUsingAssemblies)&lt;/NMakeForcedUsingAssemblies&gt;^M$
      &lt;OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(Configuration)\&lt;/OutDir&gt;^M$
      &lt;IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(Configuration)\&lt;/IntDir&gt;^M$
      &lt;NMakeBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak all&lt;/NMakeBuildCommandLine&gt;^M$
      &lt;NMakeReBuildCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak clean all&lt;/NMakeReBuildCommandLine&gt;^M$
      &lt;NMakeCleanCommandLine Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;nmake -f Makefile.mak clean&lt;/NMakeCleanCommandLine&gt;^M$
      &lt;NMakeOutput Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;config-msvc-version.h&lt;/NMakeOutput&gt;^M$
      &lt;NMakePreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;WIN32;NDEBUG;$(NMakePreprocessorDefinitions)&lt;/NMakePreprocessorDefinitions&gt;^M$
      &lt;NMakeIncludeSearchPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeIncludeSearchPath)&lt;/NMakeIncludeSearchPath&gt;^M$
      &lt;NMakeForcedIncludes Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeForcedIncludes)&lt;/NMakeForcedIncludes&gt;^M$
      &lt;NMakeAssemblySearchPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeAssemblySearchPath)&lt;/NMakeAssemblySearchPath&gt;^M$
      &lt;NMakeForcedUsingAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"&gt;$(NMakeForcedUsingAssemblies)&lt;/NMakeForcedUsingAssemblies&gt;^M$
    &lt;/PropertyGroup&gt;^M$
    &lt;ItemDefinitionGroup&gt;^M$
    &lt;/ItemDefinitionGroup&gt;^M$
    &lt;ItemGroup&gt;^M$
      &lt;None Include="Makefile.mak" /&gt;^M$
      &lt;None Include="msc-generate.js" /&gt;^M$
    &lt;/ItemGroup&gt;^M$
    &lt;Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /&gt;^M$
    &lt;ImportGroup Label="ExtensionTargets"&gt;^M$
    &lt;/ImportGroup&gt;^M$
  &lt;/Project&gt;
  </code></pre>