C++/Qt/QML Application - setup pre-commit hooks

Job ID: 33693249

Budget: $30 – $250 USD

Our application called Noutee is developed with Qt framework using C++/QML.

We need to help with Git pre-commit hooks setup.


For C++ code we would like to use something like:

https://github.com/pocc/pre-commit-hooks

but we need to exclude some parts of the repository - included 3rdparty dependencies in the repo.


For QML code we would like to run Qt's 'qmllint' tool:

https://doc-snapshots.qt.io/qt6-6.3/qtquick-tool-qmllint.html



So as a result of your work we expect the integration of some high-quality pre-commit hooks.https://github.com/pocc/pre-commit-hooks can be taken as a base/example complemented with 'qmllint' for the QML files and configuration to ignore 3rdparty dependencies in the repo.

A part of the project is also the description of what packages ubuntu Linux/mac are required to make it work.
Related categories: Python Software Architecture C++ Programming Git Qt