[CMake] ADD QtIFW generator + improvements #796
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
One step towards continuous delivery in SOFA 🎉
This PR reworks/cleans CPack usage for release packaging and adds a new generator : Qt Installer Framework. Very useful to unify packaging methods, it will be at first used to generate nice installers for Linux.
This means no more .zip package for Linux binaries, unless you want to keep them?
Note: This PR also adds the opening of an URL after installation to ask the user to consider donating to the SOFA project. Do not hesitate to comment if you disagree with this idea.
This PR:
Reviewers will merge only if all these checks are true.