aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Implement support for IExtensionCommandLine and IPreprocessorExtensionRob Mensching2017-12-0210-880/+742
|
* Introduce ExampleExtension for testingRob Mensching2017-12-012-0/+20
|
* Fix source path and cabinet processingRob Mensching2017-11-2910-823/+35
|
* Cache loaded extensionsRob Mensching2017-11-141-6/+12
|
* Refactor CompilerCore to ParserHelper and other clean upRob Mensching2017-11-1418-742/+946
|
* Introduce IExtensionFactory as mechanism to create extensionsRob Mensching2017-11-111-39/+26
|
* Additional IR updatesRob Mensching2017-11-118-996/+65
|
* Update to WiX Intermediate RepresentationRob Mensching2017-11-0139-15056/+5099
|
* Commit generated message and schema classes one way to better systemRob Mensching2017-10-185-0/+3108
| | | | | | Generating messages and schema classes from XML is a bit cool but is fraught with issues when there is a build failure anywhere. This commits those generated files until a better process is in place.
* Introduce WixToolsetServiceProviderRob Mensching2017-10-1812-56/+149
| | | | | | 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 testRob Mensching2017-10-161-1/+12
|
* Massive refactoring to introduce the concept of IBackendRob Mensching2017-10-14108-19824/+1625
|
* Rename ICommand to ICommandLineCommandRob Mensching2017-10-076-7/+7
| | | | Removes conflicts with existing ICommand. More refactoring coming.
* Code cleanupRob Mensching2017-10-073-260/+0
|
* Pass extensions' data into the linkerRob Mensching2017-10-042-2/+10
|
* Ensure full path provided to IDT importRob Mensching2017-10-011-1/+1
|
* Minor code cleanupRob Mensching2017-10-011-9/+4
|
* Add support for BindPaths and building .wixlibsRob Mensching2017-10-015-138/+363
|
* Fix summary information codepageRob Mensching2017-09-283-3/+4
| | | | | Turns out UTF-8 is not a supported codepage for summary information streams. Not completely surprising.
* Fix CLI headerRob Mensching2017-09-224-212/+6
|
* Initial code commitRob Mensching2017-09-17145-0/+71323