KDE
Build system cleanup: ensure that we build what we ship
In Trojitá, we take pride in doing our job as programmers/maintainers/developers properly. However, there are some aspects of our git repository which can be improved.
Some of our source files are not used in any build checked by our Continuous Integration (CI) system, neither in release nor development builds. These files are important, they are still being used during development if and when a developer decides that they want to dig deeper into the Qt's MVC code.
Your job is to fix this situation.
How to approach this task
- ensure that you have done your first Trojitá task already
- build Trojitá from git
- find these files (hint: look into the link http://commits.kde.org/trojita/14555a896711ad1dddf9a506c364b8e303021c84)
- think about how to ensure that these are getting built by developers, but not in the release builds
- create a git commit
- create a review request (hint: Trojitá uses Gerrit)
Need help?
- KDE has documentation, please read it. CMake has one, too.
- Using search engines such as Google helps answer many questions.
- We are always happy to help, and we use IRC for that.
Task tags
Students who completed this task
Spencer Brown