Граф коммитов

2 Коммитов

Автор SHA1 Сообщение Дата
scottmg b95cd38a1f Add supportedOS GUID for Windows 10
R=grt@chromium.org
BUG=420629

Review URL: https://codereview.chromium.org/627003004

Cr-Original-Commit-Position: refs/heads/master@{#298339}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c5b4ba478cb54f9bd07edb34bb965c1aac246b36
2014-10-07 02:50:13 +00:00
Yukawa@chromium.org 3c0353800c Embed compatibility manifest into all *.exe files
This CL introduces an automated and centralized way to embed
compatibility manifest into all *.exe files. With this CL,
a potential risk of behavioural inconsistency between
production binaries and unit test binaries is resolved by
enforcing the same compatibility context.

This CL uses 'target_conditions' feature of gyp to inject
manifest settings into each executable target. One tricky
part is that some executables such as setup.exe and
mini_installer.exe require external manifest file instead of
embedded one when component build is enabled. 
See http://crbug.com/127233 for this.

You can override the gyp variable
'win_exe_compatibility_manifest' locally for a given
executable target to embed a custom compatibility manifest.

BUG=260692

Review URL: https://chromiumcodereview.appspot.com/19275010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@214427 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-30 20:24:30 +00:00