Skip to content

Add Qt6 cmake support for #44

Open
t-mon wants to merge 1 commit intomasterfrom
qt6-cmake
Open

Add Qt6 cmake support for #44
t-mon wants to merge 1 commit intomasterfrom
qt6-cmake

Conversation

@t-mon
Copy link
Copy Markdown
Contributor

@t-mon t-mon commented Oct 17, 2025

No description provided.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting

Comment on lines 28 to +30
#include "engine.h"
#include "loggingcategories.h"
#include "../version.h"
#include "version.h"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Restore version header include for qmake builds

The new CMake build puts version.h into the binary directory and adds that directory to the include path, so switching the source files to #include "version.h" works for CMake. However the repository still ships qmake projects for Qt5/Qt6, and those project files were not updated to add the top-level build directory to INCLUDEPATH. With the relative include removed, qmake builds now fail because the compiler cannot locate version.h when compiling libnymea-remoteproxy (and the other binaries changed in this commit). Please either keep the relative include (../version.h) or extend the qmake files to expose the generated header on the include path.

Useful? React with 👍 / 👎.

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.

1 participant