Chromium Code Reviews| Index: build/common.gypi |
| diff --git a/build/common.gypi b/build/common.gypi |
| index 3f3d972a95db4010ae5156241c1af24a3acdf6c3..27aa34111db957ce3a711f11098c6f221656d615 100644 |
| --- a/build/common.gypi |
| +++ b/build/common.gypi |
| @@ -2832,6 +2832,23 @@ |
| '_HAS_EXCEPTIONS=0', |
| ], |
| }], |
| + # To support installing a component build (where the DLLs are not in |
| + # same directory as chrome.exe and setup.exe): |
|
rvargas (doing something else)
2012/05/16 01:09:58
What does this exactly mean? I don't think this is
gab
2012/05/16 01:15:54
It will, but not this way. Follow https://chromium
|
| + # create_installer_archive.py writes custom manifests for all the |
| + # DLLs. The setting below prevents VS from automatically generating |
| + # the usual manifests for those DLLs which would override the custom |
| + # external manifests. |
| + ['component=="shared_library"', { |
| + 'target_conditions': [ |
| + ['_type=="shared_library"', { |
| + 'msvs_settings': { |
| + 'VCLinkerTool': { |
| + 'GenerateManifest': 'false', |
| + }, |
| + }, |
| + }], |
| + ], |
| + }], |
| ['MSVS_VERSION=="2008"', { |
| 'defines': [ |
| '_HAS_TR1=0', |