Repository navigation
Update build process to use CMake instead of qmake - #16
Merged
Merged
Conversation
Member
Author
|
@dmweir I haven't tested this myself yet (will do so tomorrow), but I burned through some end-of-the-month tokens to finally replace the qmake dependency. I did this on linux (WSL), so copilot tested the build on linux. I will need to test on windows. |
Member
Author
|
Copilot also added an actions workflow which I still need to review but it's failing for macos and passing on windows/linux. |
Member
Author
|
If we decide to approve this branch I might try to move it down the stack. That would cause the other PR branches to rebase and include this update. |
Member
Author
|
Tested build on Windows and WSL, CI passes on Windows, Linux, and MacOS. This much needed update looks good to me. |
dmweir
self-requested a review
September 2, 2026 19:53
dmweir
previously approved these changes
Sep 2, 2026
…files Update OS_defines.h and OS macros to not require USE_LINUX input to compiler Co-authored with copilot GPT-5.6 Terra.
Co-authored-by: jmw182 <3036948+jmw182@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Use cmake instead of qmake and sln files.
Update OS_defines.h and OS macros to not require USE_LINUX input to compiler.
Co-authored with copilot GPT-5.6 Terra.
Stack created with GitHub Stacks CLI • Give Feedback 💬