Automatic calculation of package dependencies from CMake
Sandro Knauß
sknauss at kde.org
Mon Dec 2 18:36:55 GMT 2024
Hey,
QML dependencies:
thanks for mentioning my blogpost ;) It can be used also for other
distributions, if it supports different back ends for the different
distributions. Those back ends would just need to resolve QML module <->
binary package connection. The last time I ask about QML dependency resolution
in 2023 several distribution implemented some scripts (see responses to
http://mail.kde.org/pipermail/distributions/)
CMake dependencies:
On Debian, we run a script that parses CMakeLists.txt and returns a list of
dependencies for new versions and resolve those CMake dependencies to Debian
packages (via cmake_deps.yml).
https://salsa.debian.org/qt-kde-team/pkg-kde-dev-scripts/-/blob/master/
function_collection/cmake_update_deps.py
https://salsa.debian.org/qt-kde-team/pkg-kde-dev-scripts/-/blob/master/
function_collection/cmake_deps.yml
Regards,
hefee
--
On Montag, 2. Dezember 2024 12:47:10 CET Nate Graham wrote:
> Hello folks,
>
> I thought I'd revive this topic by drawing attention to
> https://blog.sandroknauss.de/QMLDependencyTrackingInDebian by Sandro
> Knauß, which addresses the related topic of QML package dependency
> calculation. This is also something that probably makes to collaborate on.
>
> Nate
More information about the Distributions
mailing list