win: fix custom actions for WiX older than 3.9
authorJoão Reis <reis@janeasystems.com>
Tue, 21 Jul 2015 20:39:15 +0000 (21:39 +0100)
committerJoão Reis <reis@janeasystems.com>
Mon, 24 Aug 2015 11:06:15 +0000 (12:06 +0100)
commitbce1aea4253b124cbeafb913395ff5db3678d225
treed79960c27ba8bca1bbd7e2fb5cb32cbf53279b00
parent0acc9b27958375b0fae27ec292b6e18aae5a2a19
win: fix custom actions for WiX older than 3.9

This is a port of joyent/node@e192f61514cd1500de895cb10128d412f842d7d0 .

Original commit message:

  Older WiX versions included a header with extern "C" declaration,
  hence the custom action source must be C++.

Reviewed-By: João Reis <reis@janeasystems.com>
  PR-URL: https://github.com/joyent/node/pull/25569

PR-URL: https://github.com/nodejs/node/pull/2365
Reviewed-By: Alexis Campailla <alexis@janeasystems.com>
tools/msvs/msi/custom_actions.cc [moved from tools/msvs/msi/custom_actions.c with 83% similarity]
tools/msvs/msi/custom_actions.vcxproj