aboutsummaryrefslogtreecommitdiff
path: root/src/dtf (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-11-11WiX Toolset v4-preview.1v4.0.0-preview.1Rob Mensching5-5/+15
2022-11-10Automate the test for GetRelatedBundleVariable.Sean Hall15-59/+97
2022-11-10Add GetRelatedBundleVariable to managed IBootstrapperEngine.Sean Hall5-0/+47
2022-11-10WIXFEAT-3704 - Allow access to persisted variables from related bundlesJacob Hoover23-6/+604
2022-11-08Separate WixInternal content from official WixToolset namespaceRob Mensching251-374/+376
2022-11-08Ensure all published .nupkgs have an iconRob Mensching13-15/+38
2022-11-08Very minor cleanupRob Mensching6-19/+16
2022-11-07Convert only well-known WixUI ids.Bob Arnson2-4/+5
Fixes https://github.com/wixtoolset/issues/issues/6958.
2022-11-06Implement cab thread countRob Mensching3-16/+41
Closes 6978
2022-11-06Report multiple missing files in one buildRob Mensching2-6/+15
2022-11-06Visible string cleanup.Bob Arnson8-12/+12
2022-11-06MSBuild cleanup.Bob Arnson3-10/+3
2022-11-04Update URLs to their redirected onesKaarlo Räihä6-7/+7
To make things a bit more future-proof
2022-11-04Use HTTPS instead of HTTPKaarlo Räihä7-11/+11
Fix some of these
2022-11-04Fix many error conversion messages that should be informationRob Mensching1-12/+12
2022-11-04Normalize SectionType and OutputType "Product" to "Package"Rob Mensching26-65/+81
2022-11-04Move Directory code generation to the linkerRob Mensching5-74/+63
Adding all referenced standard directories requires access to the references. However, references do no survive the linker. Which means the binder is too late to add standard directories. Fixes 6977
2022-11-04Provide useful error message when file system operations failRob Mensching21-61/+152
Fixes 5417
2022-11-03Failing test for bug #6977.Bob Arnson2-0/+53
https://github.com/wixtoolset/issues/issues/6977
2022-10-31Loc files were still using inner text, stop doing thatRob Mensching184-25789/+26983
Fixes 6970
2022-10-31Update converted source line numbers when conversion is savedRob Mensching5-61/+272
The conversion process has a good chance of changing the shape of .wxs source file. Therefore, the old line numbers may be wrong and should be replaced with the line numbers from the converted file when it is saved. Fixes 6969
2022-10-31Remove double spaces after periods in warning messagesRob Mensching1-50/+50
2022-10-31Pack CA assembly only after it existsRob Mensching1-2/+6
Trying to pack the CA assembly before it is built reports erroneous or redundant error messages so don't do that. Fixes 6968
2022-10-27Enable ARM64 build for wix buildRob Mensching4-10/+7
Fixes 6960
2022-10-25Remove support for .NET Core 3.x from dnchost.Sean Hall7-384/+20
Related to 6942
2022-10-25Add NetFx .NET compatibility check for MSI (#262)StefanStojanovic13-3/+496
Adds new custom element in NetFx extension for running NetCoreCheck.exe tool from within the MSI installer - `<netfx:DotNetCompatibilityCheck />`. The checks are run before evaluating launch conditions, so their results can be used in those conditions. There is no limitation on the number of checks that can be run, so installer may query various runtimes on different platforms and versions and with different roll forward policies. Fixes https://github.com/wixtoolset/issues/issues/6264
2022-10-25Add queutil so Burn can manage its own queue of BA requested actions.Sean Hall18-125/+451
Fixes 6349
2022-10-22Ensure BA container is only created once in BundlesRob Mensching3-6/+19
Fixes 6305
2022-10-21Fix a couple minor bug in when adding/removing user commentsRob Mensching2-63/+62
Plus some code clean up so error reporting is consistent.
2022-10-21Support add, modify and remove comments on user accountsRon Martin29-180/+900
Fixes 5371
2022-10-21Support converting deprecated inner text with embedded commentsRon Martin4-75/+581
Fixes 6847
2022-10-19Workaround ARM64 test failure until there is an ARM64 NETFX wix.exeRob Mensching1-1/+9
Related to 6960
2022-10-19Clean up shipping WiX .nupkgs of XML doc and unneeded .target filesRob Mensching3-3/+2
2022-10-19Update several dependenciesRob Mensching1-7/+18
2022-10-19Update to latest NuGet assembliesRob Mensching1-3/+3
2022-10-19Update build dependencies and normalize more projectsRob Mensching27-75/+65
2022-10-15Name the bind path item group "BindPath" in MSBuildRob Mensching9-25/+21
Closes 6959
2022-10-15Add newest .nupkgs to clean scriptRob Mensching1-0/+2
2022-10-15Use "wixext4" instead of "tools" as the root folder in ".wixext.nupkg"sRob Mensching55-336/+215
Fixes 6944
2022-10-14Simplify reference resolutionRob Mensching8-251/+173
WiX v3 extension loading had options that were rarely if ever used and library paths modeled after C++. Given the new Sdk-style model in WiX v4, we can simplify reference resolution. Fixes 6945, 6946
2022-10-14Normalize ToolsetTask implementation to call wix.exe and heat.exeRob Mensching31-201/+197
Share the ToolsetTask implementation that can find .NET Core and .NET Framework with multiple architectures. Fixes 6951
2022-10-14Run wix.exe out of procRob Mensching21-367/+226
"wix build" will load assemblies to read metadata which can cause the assemblies to get locked in the process. Since MSBuild keeps build processes alive this can cause work done by in-proc MSBuild tasks (like the WixBuild) to get stuck. Moving the "wix build" out of proc avoids any of those issues. Moving out of proc also allows the WiX tasks to be AnyCPU which simplifies the wix.targets (although did need to add code to find the .NET Framework wix.exe). Fixes 6595
2022-10-14Yield long running MSBuild tasksRob Mensching1-2/+4
Closes 3743
2022-10-14Only run WindowsInstallerValidation when WixBuild runsRob Mensching1-2/+4
Fixes 6853
2022-10-14Minor code clean upRob Mensching3-19/+11
2022-10-10Add Netfx bundle extension and netfx:DotNetCoreSearch.Sean Hall55-151/+1569
Remove built-in .NET Core packages since they update too quickly. Fixes 6257
2022-10-04Attempt ordinal sort to fix CI test failureRob Mensching1-6/+4
2022-10-04Fix tracking of detached containersRob Mensching5-15/+5
Detached containers were being tracked as both a BuiltContentOutput and Temporary file. That caused the detached containers to be cleaned up and unavailable for the bundle after the build. Also removed the unused ITrackedFile.Clean property.
2022-10-04Use file system abstraction to handle retries automaticallyRob Mensching24-127/+143
Fixes 4791
2022-10-04Add retries when trying to update bundle resourcesRob Mensching6-33/+51
Fixes 6882 and 6902