aboutsummaryrefslogtreecommitdiff
path: root/src/engine/core.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-02-21 11:54:54 -0600
committerSean Hall <r.sean.hall@gmail.com>2021-02-22 20:25:06 -0600
commitd0d93beac0b79fa9c3d43398813954988afda18f (patch)
tree5009bb6df65fb5c89ed12a6fbb26b36eafc1f1da /src/engine/core.cpp
parent837f2e309c8ef0476668c342f612dfe1bb26cb87 (diff)
downloadwix-d0d93beac0b79fa9c3d43398813954988afda18f.tar.gz
wix-d0d93beac0b79fa9c3d43398813954988afda18f.tar.bz2
wix-d0d93beac0b79fa9c3d43398813954988afda18f.zip
Add logging for patch target products.
Diffstat (limited to 'src/engine/core.cpp')
-rw-r--r--src/engine/core.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/engine/core.cpp b/src/engine/core.cpp
index b68681fb..1a079973 100644
--- a/src/engine/core.cpp
+++ b/src/engine/core.cpp
@@ -1822,6 +1822,17 @@ static void LogPackages(
1822 LogId(REPORT_STANDARD, MSG_PLANNED_MSI_FEATURE, pFeature->sczId, LoggingMsiFeatureStateToString(pFeature->currentState), LoggingMsiFeatureStateToString(pFeature->defaultRequested), LoggingMsiFeatureStateToString(pFeature->requested), LoggingMsiFeatureActionToString(pFeature->execute), LoggingMsiFeatureActionToString(pFeature->rollback)); 1822 LogId(REPORT_STANDARD, MSG_PLANNED_MSI_FEATURE, pFeature->sczId, LoggingMsiFeatureStateToString(pFeature->currentState), LoggingMsiFeatureStateToString(pFeature->defaultRequested), LoggingMsiFeatureStateToString(pFeature->requested), LoggingMsiFeatureActionToString(pFeature->execute), LoggingMsiFeatureActionToString(pFeature->rollback));
1823 } 1823 }
1824 } 1824 }
1825 else if (BURN_PACKAGE_TYPE_MSP == pPackage->type && pPackage->Msp.cTargetProductCodes)
1826 {
1827 LogId(REPORT_STANDARD, MSG_PLANNED_MSP_TARGETS, pPackage->Msp.cTargetProductCodes, pPackage->sczId);
1828
1829 for (DWORD j = 0; j < pPackage->Msp.cTargetProductCodes; ++j)
1830 {
1831 const BURN_MSPTARGETPRODUCT* pTargetProduct = &pPackage->Msp.rgTargetProducts[j];
1832
1833 LogId(REPORT_STANDARD, MSG_PLANNED_MSP_TARGET, pTargetProduct->wzTargetProductCode, LoggingPackageStateToString(pTargetProduct->patchPackageState), LoggingRequestStateToString(pTargetProduct->defaultRequested), LoggingRequestStateToString(pTargetProduct->requested), LoggingMspTargetActionToString(pTargetProduct->execute, pTargetProduct->executeSkip), LoggingMspTargetActionToString(pTargetProduct->rollback, pTargetProduct->rollbackSkip));
1834 }
1835 }
1825 } 1836 }
1826 1837
1827 // Display related bundles last if caching, installing, modifying, or repairing. 1838 // Display related bundles last if caching, installing, modifying, or repairing.