aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/variable.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add `InstallerInformationalVersion`.Bob Arnson2023-02-091-2/+28
| | | | | | Gets "full" version (with commit id). Fixes https://github.com/wixtoolset/issues/issues/7200.
* Move `Bundle/@CommandLineVariables` into Bal.wixext.Sean Hall2022-09-091-24/+27
| | | | Implements 6858
* Add WixCanRestart and make wixstdba elevate for restart when required.Sean Hall2022-09-031-0/+25
| | | | Fixes 5499
* Store list of persisted well-known variables in Burn.Sean Hall2022-08-021-23/+117
| | | | This allows it to reject Variables declared in the manifest that start with the reserved prefix 'Wix'.
* Add longPathAware to Burn manifest to support long paths.Sean Hall2022-06-271-45/+30
| | | | Fixes 3455
* Add PathCanonicalizeForComparison.Sean Hall2022-05-311-1/+1
|
* Add WixBundleCommandLineAction, don't set dynamic variables at startup.Sean Hall2022-03-161-0/+1
| | | | Fixes 6736
* Ensure WixBundleInstalled and RebootPending are set in elevated engine.Sean Hall2022-03-051-1/+1
|
* Change ARP property Installed to 0 when registrationType is InProgress.Sean Hall2022-03-051-0/+4
| | | | Being registered in ARP and "installed" were always separate concepts, and some things like fEligibleForCleanup were looking at the wrong thing. This also allows the BA to tell the difference.
* Fix 32/64-bit bitness handling in Burn and BUtil.Bob Arnson2022-01-161-1/+1
| | | | | | - Take advantage of RegOpenEx. - Always look for related bundles in both 32 and 64 hives. - BundleEnumRelatedBundle requires caller to specify bitness.
* Bring Sean's fixes to `wix4`.Bob Arnson2021-09-181-1/+1
|
* Don't set NativeMachine variables when IsWow64Process2 is unavailableEric StJohn2021-09-131-2/+5
|
* Add NativeMachine to Burn and WIX_NATIVE_MACHINE to UtilExtensionEric StJohn2021-08-301-0/+25
|
* Get system TEMP path from the registry.Sean Hall2021-08-041-1/+0
| | | | Also, correctly handle return codes from related path APIs.
* Add bundle option for command line variables to always be uppercase.Sean Hall2021-07-021-0/+28
| | | | Fixes #3777
* Move burn into burnRob Mensching2021-04-291-0/+2323