aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.WindowsInstaller/Bind/BindDatabaseCommand.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve implicit Component/@Id generation and duplicate GUID errorsRob Mensching2021-04-121-7/+2
|
* Enable codepages and languages to be set via .wxl filesRob Mensching2021-04-021-56/+71
| | | | Fixes wixtoolset/issues#5801
* Minor code cleanupRob Mensching2021-03-191-2/+2
|
* Track database copy for validation as temporaryRob Mensching2021-03-181-1/+3
|
* Use validation now implemented in Core.NativeRob Mensching2021-03-161-26/+24
| | | | Fixes wixtoolset/issues#5946
* Remove use of removed IWixToolsetServiceProviderRob Mensching2021-03-141-1/+1
|
* Minimize public surface area of CoreRob Mensching2021-03-141-16/+15
| | | | Fixes wixtoolset/issues#6374
* Complete MOVE_TO_BACKEND code migrationRob Mensching2021-03-031-1/+2
| | | | Fixes wixtoolset/issues#6212
* Remove references to "Output" and use "Data" insteadRob Mensching2021-03-021-21/+19
|
* Simplify BindDatabaseCommand by using WindowsInstallerBackendHelperRob Mensching2021-03-021-13/+10
|
* Absorb Dependency.wixext into CoreRob Mensching2021-02-271-0/+12
| | | | Partly resolves wixtoolset/issues#5949
* Absorb Tag.wixext into Core as SoftwareTag elementRob Mensching2021-02-271-0/+12
| | | | Resolves wixtoolset/issues#5949
* Complete implementation of extension handling for finalized symbolsRob Mensching2021-02-271-36/+32
|
* Implement improved file sequence optimizationRob Mensching2021-01-061-1/+1
| | | | | | | | | | First ensures files are grouped by DiskId. Then files are sequenced by target directory order to optimize MSI installation behavior. Finally, files are alphabetized in the directory. Additional optimizations could be considered in the future from here. Fixes wixtoolset/issues#4409 Fixes wixtoolset/issues#4708
* Support implicit standard directory reference and "3264" platform foldersRob Mensching2020-07-211-1/+8
| | | | Completes wixtoolset/issues#5798 and wixtoolset/issues#5835
* The Great Tuple to Symbol Rename (tm)Rob Mensching2020-06-251-13/+13
|
* Move CustomAction script inner text to ScriptFile attributeRob Mensching2020-06-231-2/+2
|
* Reorganize media assignment to correctly place facade order optimizationRob Mensching2020-06-161-16/+16
|
* Remove use of remaining WixXxxRowsRob Mensching2020-06-131-2/+4
|
* Normalize commands to use constructorsRob Mensching2020-06-131-44/+38
|
* Move validate guids to a command and execute it earlierRob Mensching2020-06-131-44/+5
|
* Implement update control textRob Mensching2020-06-131-15/+6
|
* Integrate change to TryParseCommand and other code cleanupRob Mensching2020-06-081-14/+13
|
* Fix typo in class nameRob Mensching2020-06-081-1/+1
|
* Minor code cleanupRob Mensching2020-06-041-18/+16
|
* Drive merge process from tuples not rows and fix merge table suppressionRob Mensching2020-06-041-12/+12
|
* Basic patching supportRob Mensching2020-05-301-104/+26
|
* Support instance transformsRob Mensching2020-05-231-241/+2
|
* Minor code cleanupRob Mensching2020-05-231-2/+1
|
* Support merging merge modulesRob Mensching2020-05-221-2/+3
|
* Minor code cleanupRob Mensching2020-05-221-3/+2
|
* Fix naming of file in a merge module's cabinetRob Mensching2020-05-221-3/+4
| | | | | | The file was stored in the merge module's cabinet with plain FileId, without the modularization GUID. This change fixes the cabinet builder so that it adds the modularization GUID when creating the cabinet.
* Track files in BindBundleCommand.Sean Hall2020-05-101-1/+3
|
* Add `IBindContext.SuppressLayout` to suppress cab generation.Bob Arnson2020-05-081-11/+10
| | | | And some cleanup.
* Merge and move default tuple logic from CreateOutputFromIRCommand to ↵Sean Hall2020-04-121-1/+4
| | | | WindowsInstallerBackendHelper.
* Remove partial WixPdb support.Bob Arnson2020-04-111-232/+219
| | | | Not as useful as intended and I'd rather remove it than potentially have to support something as weird as this.
* Use IWixToolsetServiceProvider and IWixToolsetCoreServiceProvider to expose ↵Sean Hall2020-04-021-1/+1
| | | | the more convenient methods from WixToolsetServiceProvider without requiring casting or extension methods.
* Add intermediate levels to track how IR has been lowered.Bob Arnson2020-03-261-7/+18
|
* Partial WixPdbs stop the backend before binding.Bob Arnson2020-03-171-5/+5
|
* Integrate latest change to WixToolset.Data APIRob Mensching2020-02-261-1/+1
|
* Early detection of duplicate table definitions from extensions.Bob Arnson2020-02-211-1/+1
|
* Support reopening WixOutputs, to be able to read after creation.Bob Arnson2020-02-131-0/+2
|
* Make BindResult disposable to manage WixOutput disposability.Bob Arnson2020-02-131-40/+15
|
* Add CreateFolder tuples for null-keypath components in the backend instead ↵Bob Arnson2020-02-071-0/+6
| | | | of the compiler.
* Start on new patch infrastructureRob Mensching2020-02-051-233/+257
|
* Load custom table definitions from extensions during binding.Bob Arnson2020-01-231-0/+9
|
* Update to WindowsInstallerData rename from DataRob Mensching2019-10-261-5/+5
|
* Remove explicit intermediate file provided for testingRob Mensching2019-10-251-6/+0
| | | | | We have a real WixOutput now that officially provides all the necessary information, so use that instead.
* Update to WixOutput file structure to fix embedded file handlingRob Mensching2019-10-251-15/+51
|
* Fix custom tables, small fixes in linker and update latest DataRob Mensching2019-10-231-14/+20
|