[GN] Fix TargetPath in Visual Studio projects

GN assumes that output_dir is root_build_dir for executables.
If that not so, Visual Studio can't find an executable to run and debug.
To fix it we are changing TargetPath field from $(ProjectName)$(TargetExt).
to exact path to ninja target output. Not sure about chromium, but it makes
sense for some standalone configurations

R=avakulenko@chromium.org, dpranke@chromium.org

Change-Id: Id9ccb7be96cc11f9504f4ea5a6e6117e1c55247b
Reviewed-on: https://chromium-review.googlesource.com/852459
Commit-Queue: agrieve <agrieve@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Bruce Dawson <brucedawson@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#528626}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: e3ec6398302a14ad384388a35cc1f5bd17bdbe57
1 file changed
tree: 6857dee0d4aa75a6f7a414fd139aaa3986e7f886
  1. tools/