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

Setup a working CMake build (#3504) #4014

Draft
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

feliwir
Copy link

@feliwir feliwir commented Mar 17, 2023

  • Compile C/C++ sourcecode with CMake
  • Get git versioning setup
  • Build parts database as a custom target
  • Switch CI to CMake
  • Use CPack to bundle installers
  • Remove all qmake artifacts

@KjellMorgenstern
Copy link
Member

Sorry, we don't plan to switch to cmake right now. If you want to get your hands dirty on Fritzing sources, there are quite number of issues already triaged as bugs, though :-)

@feliwir
Copy link
Author

feliwir commented Mar 17, 2023

Sorry, we don't plan to switch to cmake right now. If you want to get your hands dirty on Fritzing sources, there are quite number of issues already triaged as bugs, though :-)

Yes, i somehow suspected that :)
However i plan some largers changes in my fork (e.g. modularization, Qt6 and more). I thought I'd do a draft PR in case you need wanted to use some of that work.

I'm used to CMake, so i don't want to stick with qmake for my personal well-being :)

@Kreijstal
Copy link

@feliwir your fork is a bit behind are you still working on cmake?

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