{ | |
'conditions': [ | |
# Handle build types. | |
['buildtype=="Dev"', { | |
'includes': ['internal/release_impl.gypi'], | |
}], | |
['buildtype=="Dev" and incremental_chrome_dll==1', { | |
'msvs_settings': { | |
'VCLinkerTool': { | |
# Enable incremental linking and disable conflicting link options: | |
# http://msdn.microsoft.com/en-us/library/4khtbfyf.aspx | |
'LinkIncremental': '2', | |
'OptimizeReferences': '1', | |
'EnableCOMDATFolding': '1', | |
'Profile': 'false', | |
}, | |
}, | |
}], | |
['buildtype=="Official"', { | |
'includes': ['internal/release_impl_official.gypi'], | |
}], | |
# TODO(bradnelson): may also need: | |
# checksenabled | |
# coverage | |
# dom_stats | |
# pgo_instrument | |
# pgo_optimize | |
], | |
} |