Skip to content

add cmake option: upgrade chk and stats reporting.#1413

Merged
tsteven4 merged 7 commits intoGPSBabel:masterfrom
tsteven4:upgradecheckswitch
Sep 14, 2025
Merged

add cmake option: upgrade chk and stats reporting.#1413
tsteven4 merged 7 commits intoGPSBabel:masterfrom
tsteven4:upgradecheckswitch

Conversation

@tsteven4
Copy link
Copy Markdown
Collaborator

Many linux distributions prefer not to have the upgrade check and statistics reporting.

Add a cmake options to disable them. This removes gui/upgrade.* from the build and the related items from the menus. By default the upgrade check and statistics reporting are ON as they have traditionally been.

cmake -DGPSBABEL_UPGRADE_CHECK=OFF ...

@tsteven4
Copy link
Copy Markdown
Collaborator Author

One point of view is that users of apps distributed by packagers should check for the existence of an upgrade by the methods used by that system, e.g. apt-get, dnf, ... These report if an updated package is available independent of an upstream release.

@tsteven4
Copy link
Copy Markdown
Collaborator Author

@jspricke can you comment on the desirability of this? I believe it could replace some of your patches. I don't see a need for you to incorporate it until something else drives a change.

@jspricke
Copy link
Copy Markdown
Contributor

This would be great, thanks for proposing it.

Copy link
Copy Markdown

@vincele vincele left a comment

Choose a reason for hiding this comment

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

This looks very useful, and the modifications sensible enough for my (untrained) eyes.

@tsteven4 tsteven4 merged commit e8e7c88 into GPSBabel:master Sep 14, 2025
23 of 24 checks passed
@tsteven4 tsteven4 deleted the upgradecheckswitch branch September 14, 2025 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants