summaryrefslogtreecommitdiffstats
path: root/CMakeScripts/Dist.cmake (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-04update cmake packaging scriptMarc Jeanmougin1-5/+4
2019-01-13cmake: Drop dist updates for Makefile.am, which we no longer haveBryce Harrington1-3/+1
2019-01-12cmake: Replace dist target with logic from the 0.92.3 branchBryce Harrington1-4/+6
This was producing nearly empty tarballs, with incorrect internal root paths. The replacement logic is C/P from what we shipped 0.92.3 with.
2017-07-24CI/AppVeyor: Use dist-win targets and create installers on tagEduard Braun1-13/+15
Use a globbing expression to get WiX location as it's dependent on the version installed. Add note about the .msi installer still not being created properly and wix exiting with an error code (mostly to make CI happy). Somebody should figure this out eventually but the .msi format cost me too many hours of my life already...
2017-07-23delete old 7z archive, otherwise we try to add to itEduard Braun1-0/+2
2017-07-23cmake: Add 'dist-win-all' targetEduard Braun1-0/+5
This creates all currently supported forms of distribution: - .7z archive - .exe installer - .msi installer
2017-07-23cmake: Add 'dist' target to create Windows .msi installerEduard Braun1-3/+44
- 'dist-win-msi' allows to create a Windows .msi installer using WiX - 'dist-win-msi-fast' has a no compression but is much faster and can be used for testing purposes
2017-07-23cmake: Add 'dist' target to create Windows .exe installerEduard Braun1-0/+28
- 'dist-win-exe' allows to create a Windows .exe installer using NSIS - 'dist-win-exe-fast' has a bad compression ratio but is much faster and can be used for testing purposes
2017-07-23cmake: Add 'dist' target to create Windows binary archiveEduard Braun1-0/+38
- 'dist-win-7z' allows to create a binary distribution archive compressed with 7z format - 'dist-win-7z-fast' has slightly worse compression but is considerably faster
2017-07-23cmake: Prepare script for 'dist'-like targetsEduard Braun1-0/+24
'dist' is the same as before only difference: add date and commit hash for development and pre-release