Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct use of "-nightly" icons suffix for snapshots builds #4488

Merged
merged 1 commit into from
Jan 10, 2023

Conversation

kintel
Copy link
Member

@kintel kintel commented Jan 3, 2023

There was some mixup in how the CMake -DSUFFIX and -DSNAPSHOT parameters were used to determine executable name, install location and icon name.

This change makes all builds with -DSNAPSHOT use the "-nightly" version of icons, but otherwise doesn't interfere with how -DSUFFIX is managed.

Tested on macOS, could use some testing on other platforms.

@kintel kintel requested a review from thehans January 4, 2023 02:39
Copy link
Member

@thehans thehans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.
It see now what you meant about there being two orthogonal concepts.
The remaining usages of SUFFIX_WITH_DASH are for basically naming the executable and directory names, etc.
While SNAPSHOT_SUFFIX is specifically for selecting "nightly" alternate icons and images.

@kintel kintel merged commit 5f92c4d into master Jan 10, 2023
@kintel kintel deleted the kintel-nightly branch January 10, 2023 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants