Skip to content

Conversation

@ballessay
Copy link

@ballessay ballessay commented Apr 16, 2025

AFAIK qmake won't be supported much longer, maybe use cmake instead.

@ballessay ballessay changed the title Support cmake build system WIP: Support cmake build system Apr 17, 2025
@ballessay ballessay changed the title WIP: Support cmake build system Support cmake build system Apr 17, 2025
luebking

This comment was marked as duplicate.

 - ignore build output
 - ignore qtcreator generated user settings
Since AFAIK qmake won't be supported much longer use cmake instead.

+ build of translations
+ ccache/distcc detection
+ option to create a build with -fsanitize=address
Generate version/project constants and use them
@ballessay
Copy link
Author

Are you considering this change or does it make no sense to maintain this PR?

I can change #56 to qmake or any other build system.

@luebking
Copy link
Owner

"Later" - notably if it's not relevant for #56

I don't want to maintain two build systems (realistically one will break) and I don't want to force people to have cmake in addition to Qt (the code has windows conditionals and idk whether somebody builds that on windows or how prevalent cmake is on windows and macos), but Qt will eventually abandon qmake and move to cmake w/ Qt7 and once this gets in sight the change needs to happen, no matter whether I want to spare users that.

=> Leave the pull request open, but you don't have to maintain it.

@ballessay
Copy link
Author

Makes sense.

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.

2 participants