in the v3.8 wix sources: src/ext/ca/inc/caSuffix.wxi (same directory as caSuffix.h)
That file is setup according to the way that the wix toolset itself is built, which doesn’t always translate into how most project using votive are expected to be built, so your version may vary. However, from that file you can see that Suffix is an empty string for x86 platforms, is “_x64” for x64 platforms, is “_ia64” for ia64 platforms, and is “_ARM” for arm platforms. ia64 was removed in v3.8. I don’t recall which version arm was added in. Blair From: Martin Clarke Sent: Saturday, January 25, 2014 4:12 AM To: General discussion for Windows Installer XML toolset. Hi Phil, Looks like a candidate - How would that caSuffix.h translate to a wxi file? I've just pasted the contents into a file called caSuffix.wxi - I don't think thats what I'm meant to have done. I'm now getting an error: Undefined preprocessor variable '$(var.Suffix)' in the Common_Platform.wxi file. <Include xmlns="http://schemas.microsoft.com/wix/2006/wi"> <?include caSuffix.wxi ?> <Fragment> <!-- print EULA functionality --> <CustomAction Id="WixUIPrintEula$(var.Suffix)" BinaryKey=" WixUIWixca$(var.Suffix)" DllEntry="PrintEula" Return="ignore" Execute=" immediate" /> </Fragment> ... ... This suggests I need to figure out the value that is used for var.Suffix. Does anyone know what I should be using? Thanks in advance, Martin On 24 January 2014 16:38, Phill Hogland <phogl...@rimage.com> wrote: > Is this what you are looking for? > #if defined _WIN64 > #define PLATFORM_DECORATION(f) f ## L"_64" > #elif defined ARM > #define PLATFORM_DECORATION(f) f ## L"_ARM" > #else > #define PLATFORM_DECORATION(f) f > #endif > > from src\ext\ca\inc\caSuffix.h > > > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/caSuffix-wxi-and-PrinEULA-tp7592038p7592045.html > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users