| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update to WixOutput file structure to fix embedded file handling | Rob Mensching | 2019-10-25 | 1 | -14/+24 |
| | | |||||
| * | Implement Bundle build | Rob Mensching | 2019-10-07 | 1 | -2/+9 |
| | | |||||
| * | IExtensionManager.Create renamed to IExtensionManager.GetServices | Rob Mensching | 2019-05-12 | 4 | -13/+13 |
| | | |||||
| * | Include the preprocessed include files with the processed document | Rob Mensching | 2019-03-01 | 2 | -6/+6 |
| | | | | | | | | 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. | ||||
| * | Integrate interface-only WixToolset.Extensibility change | Rob Mensching | 2019-03-01 | 1 | -131/+144 |
| | | |||||
| * | Rename ILocalizer to ILocalizationParser | Rob Mensching | 2019-03-01 | 1 | -2/+2 |
| | | |||||
| * | Expose WixVariableResolver via WixToolsetServiceProvider | Rob Mensching | 2019-03-01 | 1 | -1/+1 |
| | | |||||
| * | Load .wixlib intermediates with single creator | Rob Mensching | 2019-01-01 | 1 | -19/+12 |
| | | | | | | Using a single creator ensures definitions are shared and consistent across the entire build. | ||||
| * | Update to DecompileResult move to XDocument | Rob Mensching | 2018-11-03 | 1 | -5/+6 |
| | | | | | Fixes wixtoolset/issues#5896 | ||||
| * | Re-introduce "decompile" to backend | Rob Mensching | 2018-10-24 | 1 | -0/+212 |
| | | |||||
| * | Update to command-line parsing re-organization | Rob Mensching | 2018-10-24 | 8 | -708/+811 |
| | | |||||
| * | Minor code cleanup/reorganization | Rob Mensching | 2018-10-24 | 1 | -8/+14 |
| | | |||||
| * | Extract interfaces for Preprocess/Compile/Link/Bind/etc | Rob Mensching | 2018-10-24 | 2 | -88/+137 |
| | | |||||
| * | Implement -arch switch | Rob Mensching | 2018-10-03 | 3 | -10/+29 |
| | | | | | Fixes wixtoolset/issues#5863 | ||||
| * | Report preprocessor exceptions as errors. Fixes wixtoolset/issues#5881. | Bob Arnson | 2018-09-27 | 2 | -4/+33 |
| | | |||||
| * | Support warning suppression. | Bob Arnson | 2018-08-28 | 1 | -1/+11 |
| | | |||||
| * | Track files to enable clean builds in MSBuild | Rob Mensching | 2018-08-11 | 1 | -1/+2 |
| | | |||||
| * | Major reduction in public surface area of WixToolset.Core | Rob Mensching | 2018-08-01 | 2 | -134/+3 |
| | | |||||
| * | Support build of a .wixipl to final output | Rob Mensching | 2018-07-31 | 1 | -23/+49 |
| | | |||||
| * | Remove WixFileNotFoundException, report checked paths and improve bind path ↵ | Rob Mensching | 2018-07-27 | 1 | -5/+13 |
| | | | | | command-line parsing | ||||
| * | Integrate Extensibility.Data namespace change from Extensibility repo | Rob Mensching | 2018-07-23 | 7 | -20/+26 |
| | | |||||
| * | Minimize duplicate localization processing | Rob Mensching | 2018-07-19 | 1 | -1/+1 |
| | | |||||
| * | Add PostParse() method of IExtensionCommandLine | Rob Mensching | 2018-07-13 | 1 | -0/+5 |
| | | | | | Fixes wixtoolset/issues#5850 | ||||
| * | Refactor command line parsing to enable extensions there in light.exe | Rob Mensching | 2018-07-12 | 5 | -647/+634 |
| | | | | | Fixes wixtoolset/issues#5845 | ||||
| * | Support filtering localizations by culture | Rob Mensching | 2017-12-31 | 2 | -6/+35 |
| | | |||||
| * | Support preprocessing .wxl files | Rob Mensching | 2017-12-31 | 1 | -20/+37 |
| | | |||||
| * | Fix resolution of localizations that are embedded in intermediates | Rob Mensching | 2017-12-30 | 1 | -1/+3 |
| | | |||||
| * | Pass along include search paths to those that need it. | Bob Arnson | 2017-12-29 | 2 | -2/+7 |
| | | |||||
| * | Correctly join command line arguments and other small clean up and optimizations | Rob Mensching | 2017-12-27 | 1 | -1/+1 |
| | | |||||
| * | Integrate rename of "Wixout" to "IntermediatePostLink" | Rob Mensching | 2017-12-26 | 2 | -4/+5 |
| | | |||||
| * | Standardize creation of public objects in move towards interfaces | Rob Mensching | 2017-12-26 | 3 | -80/+55 |
| | | |||||
| * | Reintroduce binder extensions and light.exe for binding .wixouts | Rob Mensching | 2017-12-22 | 8 | -113/+267 |
| | | |||||
| * | Support wixout and extract Resolve and Layout from Binder | Rob Mensching | 2017-12-21 | 2 | -53/+73 |
| | | |||||
| * | Integrate simplified message handling | Rob Mensching | 2017-12-19 | 4 | -43/+54 |
| | | |||||
| * | Support and test preprocessor variables without "var." prefix | Rob Mensching | 2017-12-08 | 1 | -27/+0 |
| | | |||||
| * | Add support for loading Intermediates from extensions | Rob Mensching | 2017-12-06 | 1 | -1/+3 |
| | | |||||
| * | Implement support for IExtensionCommandLine and IPreprocessorExtension | Rob Mensching | 2017-12-02 | 3 | -18/+39 |
| | | |||||
| * | Update to WiX Intermediate Representation | Rob Mensching | 2017-11-01 | 3 | -49/+72 |
| | | |||||
| * | Introduce WixToolsetServiceProvider | Rob Mensching | 2017-10-18 | 7 | -50/+68 |
| | | | | | | | Using a service provider allows all of WixToolset.Core's internal functionality to be abstracted behind interfaces in WixToolset.Extensibility. The service provide can also control what interfaces are singletons. | ||||
| * | Introduce integration test | Rob Mensching | 2017-10-16 | 1 | -1/+12 |
| | | |||||
| * | Massive refactoring to introduce the concept of IBackend | Rob Mensching | 2017-10-14 | 2 | -76/+88 |
| | | |||||
| * | Rename ICommand to ICommandLineCommand | Rob Mensching | 2017-10-07 | 6 | -7/+7 |
| | | | | | Removes conflicts with existing ICommand. More refactoring coming. | ||||
| * | Code cleanup | Rob Mensching | 2017-10-07 | 2 | -260/+0 |
| | | |||||
| * | Pass extensions' data into the linker | Rob Mensching | 2017-10-04 | 2 | -2/+10 |
| | | |||||
| * | Add support for BindPaths and building .wixlibs | Rob Mensching | 2017-10-01 | 2 | -45/+266 |
| | | |||||
| * | Initial code commit | Rob Mensching | 2017-09-17 | 9 | -0/+1206 |
