diff --git a/scripts/buildsystems/msbuild/vcpkg-general.xml b/scripts/buildsystems/msbuild/vcpkg-general.xml index 2638597a6631a0..0fbe3c6abbce47 100644 --- a/scripts/buildsystems/msbuild/vcpkg-general.xml +++ b/scripts/buildsystems/msbuild/vcpkg-general.xml @@ -1,77 +1,77 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripts/buildsystems/msbuild/vcpkg.props b/scripts/buildsystems/msbuild/vcpkg.props index f9db4fc58a7772..f9f5511f0d24c0 100644 --- a/scripts/buildsystems/msbuild/vcpkg.props +++ b/scripts/buildsystems/msbuild/vcpkg.props @@ -1,41 +1,34 @@ - - true - true - true - false - $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), .vcpkg-root)) - $(Configuration) - $(VcpkgRoot)\scripts\buildsystems\msbuild\vcpkg-general.xml - + - - uwp - - - windows + + windows + uwp - - x86 - - - $(Platform) + + $(Platform) + x86 - + true + true + $(Configuration) + false + $([System.IO.Path]::Combine($(MSBuildThisFileDirectory), '..\..\..')) + + true + + false + + false true - $([MSbuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), vcpkg.json)) + $([MSbuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), vcpkg.json)) - - - $(VcpkgPlatformTarget)-$(VcpkgOSTarget) - $(VcpkgUserTriplet) - $(VcpkgRoot)\scripts\buildsystems\msbuild\vcpkg-general.xml - diff --git a/scripts/buildsystems/msbuild/vcpkg.targets b/scripts/buildsystems/msbuild/vcpkg.targets index 5013d764a2469f..488fd070c2534d 100644 --- a/scripts/buildsystems/msbuild/vcpkg.targets +++ b/scripts/buildsystems/msbuild/vcpkg.targets @@ -1,77 +1,35 @@ - - - - true - true - false - $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), .vcpkg-root)) - $(Configuration) - $(VcpkgRoot)\scripts\buildsystems\msbuild\vcpkg-general.xml - false - true - $([MSbuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), vcpkg.json)) - - - - - uwp - - - windows - - - - - x86 - - - $(Platform) - + - - - $(VcpkgPlatformTarget)-$(VcpkgOSTarget) - $(VcpkgUserTriplet) - $(VcpkgRoot)\installed\$(VcpkgTriplet)\ - + + - - - - Project - - - - - - $(VcpkgManifestRoot)\vcpkg_installed\ - - - $(VcpkgRoot)\installed\ - + + + + + -static + $(VcpkgPlatformTarget)-$(VcpkgOSTarget)$(VcpkgLinkage) - - - $(VcpkgUserTriplet)-static - + + $([System.IO.Path]::Combine($(VcpkgRoot), 'scripts\buildsystems\msbuild\vcpkg-general.xml')) - - $(VcpkgInstalledDir)$(VcpkgTriplet) - - - + $([System.IO.Path]::Combine($(VcpkgRoot), 'installed')) + $([System.IO.Path]::Combine($(VcpkgManifestRoot), 'vcpkg_installed')) + $([System.IO.Path]::Combine($(VcpkgInstalledDir), $(VcpkgTriplet))) + $(VcpkgCurrentInstalledDir)\ Debug Release debug\ - $(VcpkgRoot)\ - $(VcpkgCurrentInstalledDir)\ - $(VcpkgManifestRoot)\ true - - false + + + + Project + + + %(AdditionalDependencies);$(VcpkgCurrentInstalledDir)$(VcpkgConfigSubdir)lib\*.lib @@ -85,28 +43,32 @@ - - - + + + - - + + - + - + - + - <_VcpkgAppLocalPowerShellCommonArguments>-ExecutionPolicy Bypass -noprofile -File "$(MSBuildThisFileDirectory)applocal.ps1" "$(TargetPath)" "$(VcpkgCurrentInstalledDir)$(VcpkgConfigSubdir)bin" "$(TLogLocation)$(ProjectName).write.1u.tlog" "$(IntDir)vcpkg.applocal.log"