diff options
author | lateralusX <lateralusx.github@gmail.com> | 2017-09-29 15:19:44 +0300 |
---|---|---|
committer | lateralusX <lateralusx.github@gmail.com> | 2017-10-03 10:20:12 +0300 |
commit | 216b92db17ef8c7d6cf86e6cd483df2c420251eb (patch) | |
tree | 77095420b57539f8e4b87409fab6a81ac557d7e9 /msvc/libmonoutils-arch.targets | |
parent | 0f3ca07b429a800982581f587d1af3b07d66aadd (diff) |
Updated with review feedback.
Diffstat (limited to 'msvc/libmonoutils-arch.targets')
-rw-r--r-- | msvc/libmonoutils-arch.targets | 75 |
1 files changed, 21 insertions, 54 deletions
diff --git a/msvc/libmonoutils-arch.targets b/msvc/libmonoutils-arch.targets index 2790d649a0a..041daa7863d 100644 --- a/msvc/libmonoutils-arch.targets +++ b/msvc/libmonoutils-arch.targets @@ -1,110 +1,77 @@ <?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <ExcludeFromWindowsBuild>true</ExcludeFromWindowsBuild> + <ExcludeFromWindows32Build>false</ExcludeFromWindows32Build> + <ExcludeFromWindows64Build>false</ExcludeFromWindows64Build> + <ExcludeFromWindows32Build Condition="'$(Platform)'=='Win32'">true</ExcludeFromWindows32Build> + <ExcludeFromWindows64Build Condition="'$(Platform)'=='x64'">true</ExcludeFromWindows64Build> + </PropertyGroup> <ItemGroup Label="arch_x86_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mach-support-x86.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-x86.c" /> </ItemGroup> <ItemGroup Label="arch_amd64_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mach-support-amd64.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> <MASM Include="$(MonoSourceLocation)\mono\utils\win64.asm"> <FileType>Document</FileType> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindows32Build)</ExcludedFromBuild> <PreprocessorDefinitions>X64</PreprocessorDefinitions> </MASM> </ItemGroup> <ItemGroup Label="arch_arm_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mach-support-arm.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-arm.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_arm64_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mach-support-arm64.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-arm64.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_mips_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-mips.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_ppc_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-ppc.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_sparc_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-sparc.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_s390x_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-os390x.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_wasm_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-wasm.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_unknown_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mach-support-unknown.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ItemGroup Label="arch_cross_sources"> <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-hwcap-cross.c"> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild>$(ExcludeFromWindowsBuild)</ExcludedFromBuild> </ClCompile> </ItemGroup> <ImportGroup Label="ExtensionSettings"> |