aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move to a single tracking file for all bind inputs and outputsRob Mensching2022-01-0214-206/+185
| | | | | | | A single tracking file can be enhanced more easily than continuing to introduce specialized tracking files. In this case, we now include output files that are copied and can differentiate them from the built output files.
* Extract tracking and creating file transfers to ILayoutServicesRob Mensching2022-01-025-78/+108
| | | | | | This refactoring will allow more parts of the pipeline to add files to be transferred during layout and tracked to participate in MSBuild up to date checks and cleaning.
* Create a binlog to aid debugging MSBuild testsRob Mensching2022-01-022-0/+2
|
* Add additional error detail to WixAssert.CompareLineByLineRob Mensching2022-01-021-8/+12
|
* Upload test results and fail the build if any are missing.Sean Hall2022-01-0112-32/+72
| | | | Always zip up the logs from %TEMP%.
* Try to get more helpful test failure messages.Sean Hall2022-01-0130-90/+145
|
* Remove warnings and make sure more don't creep in.Sean Hall2022-01-0126-78/+76
| | | | Tests are not run inside of traversal projects so that skipped test warnings don't fail the build.
* Remove redundant -v m.Sean Hall2022-01-012-10/+10
|
* Re-enable test fixed by wix.targets rewriteRob Mensching2021-12-311-1/+0
| | | | Closes wixtoolset/issues#6407
* DefineConstants fixed in last wix.targets upgradeRob Mensching2021-12-301-7/+0
|
* Don't report related operation in OnDetectRelatedBundle.Sean Hall2021-12-3020-108/+94
| | | | #5796
* Add BURN_PROTOCOL_VERSION in registration to avoid version checks.Sean Hall2021-12-308-16/+33
| | | | Also, old versions of Burn should ignore ancestors if they doesn't support them.
* Revert .wixburn version since the format didn't change.Sean Hall2021-12-305-16/+15
|
* Fix FilesInUse test.Sean Hall2021-12-301-1/+1
|
* Always pass through the return value for FilesInUse messages.Sean Hall2021-12-303-75/+14
|
* FilesInUse messages are too different to unify in the Burn engine.Sean Hall2021-12-3029-84/+277
| | | | Fixes #6348
* Put samples build log in correct folderRob Mensching2021-12-301-1/+1
|
* Integration tests for wixproj Sdk-style buildsRob Mensching2021-12-30148-1/+85145
|
* Simplify and normalize ext projectsRob Mensching2021-12-3034-152/+113
| | | | | | Now that wix.targets is more compatible with MS.Common.targets the extension projects can be simplified. Also made their project files more consistent with each other.
* Significant rewrite of wix.targets to improve compatibilityRob Mensching2021-12-3014-944/+852
| | | | | | This is still a work in progress but the wix.targets are now much more compatible with other project systems. The focus has been on removing customizations to leverage MS.Common.targets.
* Build simplification and parallelizationRob Mensching2021-12-3042-167/+120
|
* Some clean up of WixToolset.BuildTasksRob Mensching2021-12-286-58/+30
|
* Massive expansion of .editorconfig settingsRob Mensching2021-12-281-21/+238
|
* Ensure build uses VS2022 env to buildRob Mensching2021-12-281-1/+1
|
* Reduce use of MSBuildAllProjects as per Microsoft guidanceRob Mensching2021-12-282-9/+1
|
* Remove left over header ref used to debug CI issuesRob Mensching2021-12-281-1/+0
|
* Remove BOOTSTRAPPER_RESUME_TYPE_REBOOT_PENDING.Bob Arnson2021-12-275-18/+1
| | | | Thanks to @rseanhall's sharp eyes.
* Remove RebootRequired per...Bob Arnson2021-12-276-78/+20
| | | | ...https://github.com/wixtoolset/issues/issues/6668.
* Remove Microsoft.NETFramework.ReferenceAssemblies.Bob Arnson2021-12-251-1/+0
|
* Install v141 toolset on GitHub build VM.Bob Arnson2021-12-251-1/+3
|
* Use `v143` toolset except `v141` for libs.Bob Arnson2021-12-2510-20/+29
|
* Build with VS2022, which is now required.Bob Arnson2021-12-2561-190/+120
| | | | - Use VS2022/v143 libraries exclusively. C++ compatibility works.
* Version extension ids.Bob Arnson2021-12-2357-1620/+395
| | | | | | | | | https://github.com/wixtoolset/issues/issues/5933 - Add support for detecting VS2022. - Add x64 custom actions. - Remove ancient Help 2.0 support. - Update WixCop to add the new element to trigger custom action.
* Fix error strings that are formatted by LogErrorIdModule.Sean Hall2021-12-211-3/+3
|
* Consistent-ify primary key column names.Bob Arnson2021-12-1918-52/+53
|
* Fix dependency table column names.Bob Arnson2021-12-171-5/+5
| | | | | | | (More extensions to fix but in general, primary key column names do not repeat the table name. There's no benefit to including the `4` and some don't use a prefix either. I'll aim for consistency but not pedantic consistency.)
* Fix typos.Bob Arnson2021-12-172-2/+2
|
* Clean up Firewall extension (model for all).Bob Arnson2021-12-1712-131/+24
|
* Fix ids for DependencyExtension.Bob Arnson2021-12-176-35/+35
|
* Ensure failed test, fail the buildRob Mensching2021-12-161-0/+3
|
* Enable runtime tests and add run id to log artifact nameRob Mensching2021-12-161-2/+3
|
* Get full git history so versioning based on "height" works correctlyRob Mensching2021-12-161-0/+2
|
* Add global clean mechanismRob Mensching2021-12-162-0/+44
|
* Only run RuntimeTests in the `develop` and `master` branchesRob Mensching2021-12-142-3/+3
|
* Capture logs from burn integration testsRob Mensching2021-12-142-1/+15
|
* Configure VS with required components before buildingRob Mensching2021-12-143-0/+21
|
* After rolling back in a non-vital rollback boundary, skip to its end.Sean Hall2021-12-136-57/+147
| | | | Fixes #6309
* Deprecate WixDifxAppExtension.Bob Arnson2021-12-122-3/+6
| | | | https://github.com/wixtoolset/issues/issues/6648
* Switch to `net472` as Framework baseline.Bob Arnson2021-12-1223-42/+43
|
* Added Dutch translation of Util extension.Harm van den Brand2021-12-121-0/+33
|