You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/cmake/Platform/Common/Directory.Build.props

28 lines
1.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (c) Contributors to the Open 3D Engine Project.
For complete copyright and license terms please see the LICENSE at the root of this distribution.
SPDX-License-Identifier: Apache-2.0 OR MIT
-->
<Project>
<PropertyGroup>
<UseMultiToolTask>true</UseMultiToolTask>
<EnforceProcessCountAcrossBuilds>true</EnforceProcessCountAcrossBuilds>
<!-- Add a mapping of configurations to those known by vcpkg to prevent warnings/messages during the build -->
@VCPKG_CONFIGURATION_MAPPING@
<!-- Disable vcpkg to prevent include and linking paths from being added by the vcpkg integration -->
<VcpkgEnabled>false</VcpkgEnabled>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<!-- We pass the external flags directly since CMake did not support it. Once the minimal version of CMake
handles external headers in MSVC, we can remove that code and this
-->
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
</ClCompile>
</ItemDefinitionGroup>
<!-- Continue scanning upwards to pick up all Directory.Build.props -->
<Import Condition="'@scan_above_directory_build_props@' != ''" Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" />
</Project>