aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-04-29Move Core.Native into wixRob Mensching77-0/+194
2021-04-29Introduce new versioning system based on GitInfoRob Mensching14-63/+223
2021-04-29Update to latest dutil.Sean Hall2-2/+2
2021-04-02Remove removed project from .slnRob Mensching1-15/+0
2021-03-25Add missing MSI functionality required by CoreRob Mensching4-25/+199
2021-03-19Improve finding files relative to Core.Native assemblyRob Mensching3-30/+84
Should fix unit testing issues when .cub files cannot be found.
2021-03-19Remove a bunch of dead code related to winterop.dllRob Mensching12-795/+52
2021-03-18Deploy .targets file to buildTransitive folderSean Hall2-1/+5
since the assets are needed in the final project.
2021-03-18Ensure ICE cubs are copied to the outputRob Mensching3-0/+11
2021-03-16Include dependency on System.IO.FileSystem.AccessControlRob Mensching2-1/+5
2021-03-16Move ResetAcls to Core.Native from CoreRob Mensching2-9/+27
Also simplify copying/moving files directory creation.
2021-03-16Implement validation and fix abandoned validation mutexRob Mensching8-1/+537
Fixes wixtoolset/issues#5946 Fixes wixtoolset/issues#6366
2021-03-16Migrate PInvoke to Core.Native out of CoreRob Mensching34-644/+4448
2021-03-16Modernize build systemRob Mensching12-140/+138
2020-12-18Enable XML doc.Sean Hall12-16/+56
2020-12-14Enable CheckForOverflowUnderflow.Sean Hall1-0/+1
2020-10-28Strong-name sign WiX assemblies.Bob Arnson3-1/+15
2020-09-19Remove 32-bit ARM support.Bob Arnson4-23/+0
2020-07-14Update dependencies.Sean Hall5-13/+13
2020-06-24Turn tests off in appveyor.yml since they're run in appveyor.cmdSean Hall1-0/+2
2020-06-24Add SourceLink to C++ projects.Sean Hall4-4/+34
2020-06-24Add ARM/ARM64 wixnative.exeSean Hall8-10/+56
Update mergemod.dll from SDK 10.0.19041.0.
2020-06-24Move native pdbs into symbols package.Sean Hall1-0/+1
2020-06-24Merge the native nupkg into the Core.Native nupkg.Sean Hall6-68/+37
There was no benefit in separating the native assets into its own package, the runtime.<rid>.PackageName strategy is for binaries to be copied to the root of project and therefore doesn't support the portable scenario where all available assets are required. Manually author the repository element in the nupkg for SourceLink.
2020-06-24Update to latest dutil.Sean Hall4-6/+6
2020-06-15Use Path.PathSeparator.Sean Hall2-5/+5
2020-05-22Add support using mergmod.dll and its interfacesRob Mensching10-14/+545
2020-05-13Wrap wixnative.exe FileNotFoundException in PlatformNotSupportedExceptionSean Hall1-1/+3
2020-05-10The directory separator on non-Windows platforms is ':'Sean Hall1-13/+15
2020-05-09Use NATIVE_DLL_SEARCH_DIRECTORIES to support cross-platform wixnative.exeSean Hall4-14/+26
2020-05-09Update dependencies.Sean Hall7-30/+12
2020-05-07Remove timeout on WixNative*.exe to avoid judging on build time.Bob Arnson1-15/+6
2020-05-07Fix timeoutBob Arnson1-5/+10
Increase WixNative*.exe timeout to 10 minutes and properly handle when there's a timeout.
2019-12-11Exclude null output from report of extracted files.Bob Arnson2-6/+10
2019-12-11Return the set of files extracted from a cabinet.Bob Arnson1-2/+2
2019-05-23User shared data types from WixToolset.DataRob Mensching6-32/+16
2019-05-08Remove MSI interop from Core.NativeRob Mensching6-1365/+23
2019-03-21Avoid hang when a .cab is has no files.Bob Arnson1-2/+5
2019-01-13Update to latest Cpp.Build.props for locating latest Win10 SDK.Sean Hall1-1/+5
2018-12-30Reduce extra appveyor builds by targeting only master and develop branchesRob Mensching1-0/+5
2018-12-26Move wixnative.*.exe back to root libs in .nupkgRob Mensching2-20/+11
It seems NuGet will not copy the .exes from subfolders so move them back to root folder and live with the warnings that the .exe files are not managed code (because they aren't).
2018-12-24Move wixnative.*.exe in Core.Native.nupkg into arch folderRob Mensching3-14/+35
Moving the native executable to a subdirectory in the Core.Native to avoid NuGet warning about non-managed code files in "lib" folder. Also, better support NCrunch by ignoring wixnative.exe
2018-12-22Include wixnative.exe in the Core.Native .nupkgRob Mensching1-6/+9
This is done to place the wixnative.exe correctly for testing purposes. The dependency on runtime.win.WixToolset.Core.Native.nupkg is used to deliver wixnative.exe when publishing.
2018-12-22Update to latest Home\repo-templateRob Mensching8-13/+112
2018-10-03Enable use of NCrunchRob Mensching6-19/+98
2018-10-03Add better error message when wixnative.exe cannot be foundRob Mensching1-0/+5
2018-08-10Update test references and simplify BuildWixNative file gatheringRob Mensching2-20/+15
2018-07-13Attempt to use platform specific runtimesRob Mensching1-4/+4
2018-07-13Attempt to move wixnative.exe to independent runtime .nupkgRob Mensching6-6/+42
2018-07-13Update development dependenciesRob Mensching2-11/+11