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

qbs is being retired in favor of CMake #60

Closed
Conan-Kudo opened this issue Oct 29, 2018 · 4 comments
Closed

qbs is being retired in favor of CMake #60

Conan-Kudo opened this issue Oct 29, 2018 · 4 comments
Assignees
Labels
task Task

Comments

@Conan-Kudo
Copy link

The Qt Company has decided to stop development of Qbs and migrate to CMake.

As Liri OS uses Qbs for building its software, it'll want to start moving before it's fully retired next year.

@plfiorini
Copy link
Member

Yeah I read it. I still need to recover myself :(
Hopefully they will address some CMake shortcomings and improve QtCreator integration even further.

First step is to add CMake to all Liri projects, keeping Qbs and qmake where they are.
Second step, once QtCreator integration can compete with Qbs, is to stop supporting the Qbs build system. Qmake will still be supported in Fluid for a while (along side CMake).

@plfiorini plfiorini self-assigned this Oct 31, 2018
@plfiorini plfiorini added the task Task label Oct 31, 2018
@plfiorini
Copy link
Member

Work has started in the feature/cmake branch of each project.

@plfiorini
Copy link
Member

BTW here's the mailing list post: http://lists.qt-project.org/pipermail/development/2018-October/034023.html

plfiorini added a commit that referenced this issue Dec 26, 2018
Keep a copy of the previous version of env-setup.sh for Qbs users.

Issue: #60
@plfiorini
Copy link
Member

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Task
Projects
None yet
Development

No branches or pull requests

2 participants