diff --git a/all.gyp b/all.gyp index ef6c0e5f1..e97e0abc6 100644 --- a/all.gyp +++ b/all.gyp @@ -533,6 +533,12 @@ '../pdf/pdf.gyp:pdf', ], }], # internal_pdf + ['component != "shared_library" and wix_exists == "True" and \ + platformsdk_exists == "True"', { + 'dependencies': [ + '../remoting/remoting.gyp:remoting_host_installation', + ], + }], # component != "shared_library" ] }, ], # targets diff --git a/common.gypi b/common.gypi index 9dec996c5..1c17edd18 100644 --- a/common.gypi +++ b/common.gypi @@ -302,6 +302,9 @@ # Force rlz to use chrome's networking stack. 'force_rlz_use_chrome_net%': 1, + 'platformsdk_path%': '<(DEPTH)/third_party/platformsdk_win7/files', + 'wix_path%': '<(DEPTH)/third_party/wix', + 'conditions': [ # TODO(epoger): Figure out how to set use_skia=1 for Mac outside of # the 'conditions' clause. Initial attempts resulted in chromium and @@ -523,6 +526,8 @@ 'enable_automation%': '<(enable_automation)', 'force_rlz_use_chrome_net%': '<(force_rlz_use_chrome_net)', 'enable_task_manager%': '<(enable_task_manager)', + 'platformsdk_path%': '<(platformsdk_path)', + 'wix_path%': '<(wix_path)', # Use system yasm instead of bundled one. 'use_system_yasm%': 0, @@ -751,6 +756,9 @@ # Native Client is enabled by default. 'disable_nacl%': 0, + 'platformsdk_exists': '