aboutsummaryrefslogtreecommitdiff
path: root/src/test/WixToolsetTest.CoreIntegration/PreprocessorFixture.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove use of removed IWixToolsetServiceProviderRob Mensching2021-03-141-0/+1
|
* Correctly set the parent SourceLineNumber for include filesRob Mensching2021-03-021-0/+40
|
* Support environment variables with parens in the preprocessorRob Mensching2021-01-071-0/+18
| | | | Fixes wixtoolset/issues#4484
* Implement command line for SuppressAllWarnings and WarningsAsError.Sean Hall2021-01-031-1/+1
| | | | Make WixRunner.Execute default to setting WarningsAsError to make sure tests are not accidentally causing warnings.
* Reorganize Product/Package to Package/SummaryInformation.Bob Arnson2020-10-241-2/+2
|
* Hide the concrete implementation of the service provider interfacesSean Hall2020-04-021-1/+1
| | | | | by adding WixToolsetServiceProviderFactory. This forces consumers to code to the interfaces.
* Use IWixToolsetServiceProvider and IWixToolsetCoreServiceProvider to expose ↵Sean Hall2020-04-021-2/+2
| | | | the more convenient methods from WixToolsetServiceProvider without requiring casting or extension methods.
* Start on new patch infrastructureRob Mensching2020-02-051-28/+0
|
* Add preprocessor variables with WiX version info.Bob Arnson2019-11-061-2/+31
| | | | | $(sys.WIXMAJORVERSION) $(sys.WIXVERSION)
* Include the preprocessed include files with the processed documentRob Mensching2019-03-011-4/+29
| | | | | | | This change also cleans up the internal state handling of the preprocesor to pass the processing state around rather than depend on "global state" in member variables. This removes the need to "reset" the member variables before preprocessing which is much cleaner.
* Add WixRunnerResult to improve success assertionRob Mensching2018-10-031-8/+10
|
* Report preprocessor exceptions as errors. Fixes wixtoolset/issues#5881.Bob Arnson2018-09-271-0/+26
|
* Fix ?foreach? so all loop values get "executed."Bob Arnson2018-09-181-0/+24
|
* Warn on preprocessor variable redefinition only when the values are different.Bob Arnson2018-09-031-0/+44
Fixes wixtoolset/issues#5853