Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Bug: Wixipl references to extension libraries | Bob Arnson | 2019-03-20 | 6 | -0/+150 | |
| | | | | | | Add test demonstrating that a persisted .wixipl file has broken references to bits in an extension's library. Same project built via wix.exe in one pass works as expected. | |||||
* | Fix missing symbol for WixSuppressAction. | Bob Arnson | 2019-03-20 | 2 | -1/+5 | |
| | | | | Exposes non-overridable standard actions so WixToolsetTest.CoreIntegration.LinkerFixture.CanBuildWithOverridableActions now fails. | |||||
* | Include the preprocessed include files with the processed document | Rob Mensching | 2019-03-01 | 8 | -177/+266 | |
| | | | | | | | 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 `IResolveFileResult` to `WixToolsetServiceProvider` | Bob Arnson | 2019-03-01 | 1 | -0/+1 | |
| | ||||||
* | Integrate interface-only WixToolset.Extensibility change | Rob Mensching | 2019-03-01 | 33 | -187/+427 | |
| | ||||||
* | Rename ILocalizer to ILocalizationParser | Rob Mensching | 2019-03-01 | 4 | -23/+23 | |
| | ||||||
* | Rename WixVariableResolver to VariableResolver | Rob Mensching | 2019-03-01 | 3 | -6/+6 | |
| | ||||||
* | Expose WixVariableResolver via WixToolsetServiceProvider | Rob Mensching | 2019-03-01 | 6 | -10/+10 | |
| | ||||||
* | Update to latest repo-template | Rob Mensching | 2019-03-01 | 1 | -1/+3 | |
| | ||||||
* | Make `IPreprocessor` public as it should be. | Bob Arnson | 2019-02-26 | 1 | -2/+2 | |
| | ||||||
* | Add DirectoryId into context for extensions. | Sean Hall | 2019-01-20 | 1 | -1/+1 | |
| | ||||||
* | Fix overridable actions being tagged as duplicates. | Bob Arnson | 2019-01-16 | 9 | -10/+165 | |
| | ||||||
* | Add failing test for issues exposed by UIExtension. | Sean Hall | 2019-01-12 | 6 | -0/+118 | |
| | ||||||
* | Ensure `Error`s generate symbols so they can be referenced. | Bob Arnson | 2019-01-09 | 1 | -2/+1 | |
| | ||||||
* | Prevent linker NullReferenceExceptions when missing SourceLineNumbers. | Bob Arnson | 2019-01-03 | 1 | -1/+1 | |
| | ||||||
* | Load .wixlib intermediates with single creator | Rob Mensching | 2019-01-01 | 10 | -21/+259 | |
| | | | | | Using a single creator ensures definitions are shared and consistent across the entire build. | |||||
* | Simplify and standardize exception handling in extension manager | Rob Mensching | 2018-12-27 | 1 | -45/+35 | |
| | ||||||
* | Remove dead code | Rob Mensching | 2018-12-26 | 3 | -667/+0 | |
| | ||||||
* | Remove lingering uses of .resx from WixToolset.Core | Rob Mensching | 2018-12-26 | 9 | -197/+23 | |
| | ||||||
* | Add missing InstallInitialize in AdvtExecuteSequence | Rob Mensching | 2018-12-26 | 1 | -1/+2 | |
| | ||||||
* | Populate MsiAssemblyName table | Rob Mensching | 2018-12-26 | 7 | -360/+325 | |
| | | | | Fixes wixtoolset/issues#5865 | |||||
* | Fix the dependencies of the WixToolset.Core.TestPackage.nupkg | Rob Mensching | 2018-12-22 | 2 | -0/+13 | |
| | ||||||
* | Update to latest Home\repo-template | Rob Mensching | 2018-12-22 | 5 | -24/+58 | |
| | ||||||
* | Clean and create export directory early. | Bob Arnson | 2018-12-17 | 2 | -6/+6 | |
| | | | | | | ...to support extracting cabinets to the root of the export directory rather than requiring files in cabinets to be extracted to their own directory. | |||||
* | Correctly set paths for files extracted from .msms during decompilation. | Bob Arnson | 2018-12-13 | 1 | -1/+1 | |
| | ||||||
* | Remove context from generated DefaultIcon registry row. (#16) | Sean Hall | 2018-12-12 | 1 | -1/+1 | |
| | | | Fixes wixtoolset/issues#2461. | |||||
* | ole.dll should be ole2.dll. | Sean Hall | 2018-12-12 | 1 | -2/+2 | |
| | | | | Fixes wixtoolset/issues#2459. | |||||
* | Optionally use IDecompileContext.CabinetExtractFolder to extract cabs. | Bob Arnson | 2018-12-07 | 2 | -1/+3 | |
| | ||||||
* | Let caller specify directory for files extracted by ExtractCabinetsCommand. | Bob Arnson | 2018-12-07 | 2 | -9/+9 | |
| | ||||||
* | Return object fields exported from unbinding in the decompile results. | Bob Arnson | 2018-12-05 | 2 | -1/+13 | |
| | ||||||
* | Extract files when using `IDecompileContext.TreatProductAsModule`. | Bob Arnson | 2018-12-05 | 2 | -3/+6 | |
| | ||||||
* | Explicitly mark bitness of entities that support 64-bit attribute. | Bob Arnson | 2018-11-19 | 7 | -1/+66 | |
| | | | | This ensures that you can build a 64-bit package with 32-bit entities and not lose the "forced" 32-bit-ness in the decompiled output. | |||||
* | Update to DecompileResult move to XDocument | Rob Mensching | 2018-11-03 | 2 | -10/+7 | |
| | | | | Fixes wixtoolset/issues#5896 | |||||
* | Re-introduce "decompile" to backend | Rob Mensching | 2018-10-24 | 18 | -2862/+3095 | |
| | ||||||
* | Update to fixed "binder" names in interfaces | Rob Mensching | 2018-10-24 | 8 | -11/+11 | |
| | ||||||
* | Support passing IServiceProvider to IExtensionFactory's | Rob Mensching | 2018-10-24 | 2 | -7/+35 | |
| | ||||||
* | Update to command-line parsing re-organization | Rob Mensching | 2018-10-24 | 11 | -715/+824 | |
| | ||||||
* | Minor code clean up to match .editorconfig | Rob Mensching | 2018-10-24 | 8 | -8259/+8193 | |
| | ||||||
* | Minor code cleanup/reorganization | Rob Mensching | 2018-10-24 | 7 | -20/+19 | |
| | ||||||
* | Extract interfaces for Preprocess/Compile/Link/Bind/etc | Rob Mensching | 2018-10-24 | 30 | -790/+928 | |
| | ||||||
* | Minor project cleanup | Rob Mensching | 2018-10-24 | 2 | -620/+1 | |
| | ||||||
* | Move Core.TestSupport back to .NET Standard 2.0 that works properly | Rob Mensching | 2018-10-03 | 1 | -2/+2 | |
| | ||||||
* | Implement -arch switch | Rob Mensching | 2018-10-03 | 4 | -10/+61 | |
| | | | | Fixes wixtoolset/issues#5863 | |||||
* | Add WixRunnerResult to improve success assertion | Rob Mensching | 2018-10-03 | 7 | -37/+76 | |
| | ||||||
* | Enable NCrunch support | Rob Mensching | 2018-10-03 | 1 | -4/+11 | |
| | ||||||
* | Report preprocessor exceptions as errors. Fixes wixtoolset/issues#5881. | Bob Arnson | 2018-09-27 | 8 | -4/+113 | |
| | ||||||
* | Ensure `ProxyStubClassId` is written as a proper, embraced GUID. | Bob Arnson | 2018-09-20 | 1 | -1/+1 | |
| | ||||||
* | Fix ?foreach? so all loop values get "executed." | Bob Arnson | 2018-09-18 | 7 | -13/+90 | |
| | ||||||
* | Merge pull request #2 from wixtoolset/bob/5853-variable-redefinition | Sean Hall | 2018-09-09 | 7 | -1/+99 | |
|\ | | | | | Warn on variable redefinition only when the values are different. | |||||
| * | Warn on preprocessor variable redefinition only when the values are different. | Bob Arnson | 2018-09-03 | 7 | -1/+99 | |
| | | | | | | | | Fixes wixtoolset/issues#5853 |